twisted_pear 2 лет назад
Родитель
Сommit
c1adafde18
1 измененных файлов с 8 добавлено и 5 удалено
  1. 8 5
      README.md

+ 8 - 5
README.md

@@ -21,8 +21,9 @@ Once opened the plugin will ask for a frequency to operate on which must be
 entered in HZ.
 
 On the next screen the plugin will ask for the method of deriving the key. If
-"No encryption" is selected, the encryption is disabled. Otherwise, the plugin
-will ask for the selected method. Currently only a password is supported.
+"No encryption" is selected, the encryption is disabled. If "Generate Key" is
+selected, a random key is generated. Otherwise, the plugin will ask for the
+selected input method. Currently only a password and a hex key are supported.
 
 Finally the a message can be input. After the message is confirmed, the plugin
 will switch to the chat view, where sent and received messages are displayed.
@@ -32,7 +33,9 @@ button.
 
 In the chat view the keyboard can be locked by pressing and holding the OK
 button for a few seconds. To unlock the keyboard again quickly press the back
-button three times.
+button three times. By pressing the Right button the key display is opened.
+Here the currently used key is displayed in hex. This can be used to input the
+same key on another flipper.
 
 Pressing the back button when entering the frequency, when selecting the method
 for deriving the key or when entering a message will terminate the plugin.
@@ -50,8 +53,8 @@ Messages are encrypted using 256 bit AES in GCM mode. Each message gets its own
 random IV. On reception the tag generated by GCM is verified and the message
 discarded if it doesn't match.
 
-The key for the encryption is derived from the password by applying SHA-256 to
-the password once.
+If a password is used, the key for the encryption is derived from the password
+by applying SHA-256 to the password once.
 
 Note that deriving the key with SHA-256 means that the security of your
 messages depends entirely on the strength of the password. The plugin does not