This guide provides instructions for using the different post-quantum protocols implemented in this application.
-
Key Generation:
- Choose the key generation option for both client and server (in separate terminals)
- Select the desired security levels
-
Communication Setup:
- Open two terminals
- In one terminal, select the client role
- In the other terminal, select the server role
- IMPORTANT: Make sure to choose the same security level in both roles
-
Initial Setup:
- Open two terminals
- In one terminal, select the client role
- In the other terminal, select the server role
-
Operation:
- When choosing the client role, you will be prompted to select the difficulty level
- The system will automatically generate the keys
- You can then start sending messages
-
Key Generation (if not done before):
- Run option 3 (Generate Keys)
- This will create all keys for all available security levels
-
Communication Setup:
- Open two independent terminals
- In one terminal, select the client role
- In the other terminal, select the server role
- Choose the same security level in both terminals
-
Setup:
- Open two terminals
- In each terminal, select a different role (client and server)
- Choose the same security level in both terminals
-
Communication:
- Once configured, you can start sending messages
-
Initial Setup:
- Open two terminals
- In each terminal, select a different role (client and server)
-
Operation:
- Choose the same security level in both terminals
- Start sending messages
-
Initial Setup:
- Open two terminals
- In one terminal, run the client
- In the other terminal, run the server
-
Operation:
- When starting the client, you will be prompted to select the security level
- Once selected, you can start sending messages
-
Setup:
- Open two terminals
- In each terminal, select a different role (client and server)
- Choose one of the available security levels
-
Communication:
- Start sending messages
-
Initial Setup:
- Open two terminals
- In each terminal, select a different role (client and server)
-
Operation:
- Choose the same security level in both roles
- Start sending messages