Introduction
Introduction to using this documentation
Last updated
Introduction to using this documentation
Last updated
This documentation will contain blocks of code in different programming languages, which you will be able to choose from.
As kyber can encrypt and decrypt data, we will use two imaginary machines:
This machine is the one that hosts the Kyber
object, and will receive and decrypt a message.
This machine is the one that hosts the MessageSender
object, and will encrypt and send the message.
Keep in mind that kyber is only the encryption algorithm, so the message will not be sent by it, it just interprets some data that you input and can decrypt the message if it has been encrypted with the same keys.
In kyber, the two machines need to have access to some data called public keys and tables. The documentation expects both to have access to it, and it will be the input for creating the MessageSender
.