Skip to content

Quantum-Blockchains/crypto-oqs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crypto-oqs

Utility for generating, sign and verification message with Dilithium keys.

Build

  1. install rust
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    $HOME/.cargo/env
  2. install make
    sudo apt update
    sudo apt install make
  3. build project
    make

Comands

  1. generate - generate key pair
    crypto-oqs generate --algorithm dilithium5 --out key.pem
  2. public - pull the public key from the pair
    crypto-oqs public --in key.pem --out pub.pem
  3. sign - sign the file
    crypto-oqs sign --sec key.pem --out signature --file <PATH>
  4. verify - verification the file
     crypto-oqs verify --sig signature --pub pub.pem --file <PATH>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published