cry 0.1.1

Advance cryptography based on ECC and permutation cryptography.
Documentation

libcry

libcry is a advance cryptography application.

  • primitive: abstruct for all cryptography primitive. include ECC, Sponge.
  • ristretto255: support ECC operator at ristretto255.
  • KeccakF:
  • sm2: support ECC operator at sm2.
  • keypair: generate secret key and public key.
  • DH: Diffie-Hellman.
  • Schnorr: Schnorr signature.
  • Sha3:
  • Strobe:
  • ECDSA: Digital Signature Algroithm.
  • keyderive: derive key define at BIP32.
  • pederson: Pederson Commitment.
  • SSS: Shamir’s Secret Sharing.
  • VSS: Verifiable Secret Sharing.
  • DKG: