Browse Source

Expand on notes

Sofía Celi 5 years ago
parent
commit
2abfb02701
2 changed files with 27 additions and 1 deletions
  1. 27 0
      notes.md
  2. 0 1
      notes.txt

+ 27 - 0
notes.md

@@ -0,0 +1,27 @@
+## Notes
+
+### States:
+
+* Protocol state machine:
+  - START
+  - WAITING_AUTH_R
+  - WAITING_AUTH_I
+  - ENCRYPTED_MESSAGES
+  - FINISHED
+
+* SMP state machine:
+  - SMPSTATE_EXPECT1
+  - SMPSTATE_EXPECT2
+  - SMPSTATE_EXPECT3
+  - SMPSTATE_EXPECT4
+
+### Take into account:
+
+- Whitespace tags should not be sent in ENCRYPTED_MESSAGES state.
+- Whitespace tags are not be sent in ENCRYPTED_MESSAGES state.
+- Transition between interactive and non-interactive.
+- Receiving v3 messages at any point.
+- Receiving a non-interactive-auth message at any point.
+- Receiving a identity message at any point.
+- Receiving a auth-r message at any point.
+- Receiving a auth-i message at any point.

+ 0 - 1
notes.txt

@@ -1 +0,0 @@
-- Whitespace tags should not be sent in ENCRYPTED_MESSAGES