Sign inSign up

pyryl/kyber

By pyryl

Updated over 2 years ago

Kyber post-quantum cryptography implementation

Image
0

811

pyryl/kyber repository overview

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.

Tag summary

Content type

Image

Digest

sha256:99807a119

Size

216.3 MB

Last updated

over 2 years ago

docker pull pyryl/kyber