This container provides a command-line interface with which you can use Kyber post-quantum cryptography.
Generate a keypair with
docker run -v "$(pwd):/home" pyryl/kyber keygen /home/private.txt
Extract the public key from a private key with
docker run -v "$(pwd):/home" pyryl/kyber pubkey --output /home/public.txt /home/private.txt
Generate and encrypt a shared secret with a public key by running
docker run -v "$(pwd):/home" pyryl/kyber encrypt --key /home/public.txt --secret /home/secret.txt --cipher /home/cipher.txt
Encrypted shared secret can be decrypted with the private key by running
docker run -v "$(pwd):/home" pyryl/kyber decrypt --key /home/private.txt --output /home/secret.txt /home/cipher.txt
For more information and help can be found at usage docs.
Content type
Image
Digest
sha256:99807a119…
Size
216.3 MB
Last updated
over 2 years ago
docker pull pyryl/kyber