-
Notifications
You must be signed in to change notification settings - Fork 3
/
helpMenu.txt
66 lines (66 loc) · 5.22 KB
/
helpMenu.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
+------------------------------------------------------------------------------+
| ENIGMA HELP MENU |
+------------------------------------------------------------------------------+
| |
| ------> LIST OF COMMANDS <------ |
| -> help |
| DESCRIPTION: |
| Show this menu |
| |
| -> exit |
| DESCRIPTION: |
| Exits the program |
| |
| -> clear |
| DESCRIPTION: |
| Clear screen |
| |
| -> myKey |
| DESCRIPTION: |
| Show your public key |
| |
| -> newKey |
| DESCRIPTION: |
| Generate new pair of keys. Show new public |
| |
| -> encrypt |
| DESCRIPTION: |
| Encrypt message with given key |
| |
| SYNTAX: |
| encrypt <key> <message> |
| <key> format: |
| (<n1>, <n2>) |
| <message> format: |
| everything after the space that succeeds <key> |
| |
| CAUTION: |
| the encrypted message ends with the following sequence: |
| Ö<---THE MESSAGE ENDS HERE |
| (Ö is not recognized by this encryption program) |
| |
| -> decrypt |
| DESCRIPTION: |
| Decrypts message with your private key |
| |
| SYNTAX: |
| decrypt <message> |
| <message> format: |
| everything after the space that succeeds decrypt |
| |
| ----> ################ <---- |
| |
| |
| |
| ------> RECOGNIZED CHARACTERS <------ |
| |
| !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ [SPACE] |
| ABCDEFGHIJKLMNOPQRSTUVWXYZ |
| abcdefghijklmnopqrstuvwxyz |
| 0123456789 |
| |
| EVERY NOT RECOGNIZED CHARACTER |
| IS REPLACED BY "?" |
| ----> ##################### <---- |
| |
+------------------------------------------------------------------------------+