6 releases
0.1.5 | Nov 9, 2021 |
---|---|
0.1.4 | Apr 7, 2021 |
0.1.3 | Mar 15, 2021 |
#2169 in Cryptography
42KB
1K
SLoC
Cry
Cry is a advance cryptography library based on ECC and permutation.
Papers
|==== | Scheme | Paper or Reference | Status | Comment
| primitive | ECC, Sponge | ✓ |
| Ristretto25519 | Ristretto Group | ✓ |
| sm2 | ISO/IEC 14888-3/AMD1 | ✗ |
| KeccakF | Keccak | ✓ |
| keypair .2+| BIP32 | ✓ | Only generate private key
| keyderive | ✓ | Only key derive
| Strobe | Strobe | ✗ |
| Disco | Disco | ✗ |
| DH | Diffie-Hellman | ✓ |
| Schnorr | Schnorr Signature | ✓ |
| MuSig | Signatures aggregated | ✓ | Need more test.
| Pederson | Pederson Commitment | ✓ |
| SSS .4+| Threshold Schnorr Signature | ✗ | Shamir’s Secret Sharing
| VSS | ✗ | Verifiable Secret Sharing
| DKG | ✗ | Distributed Key Generation
| Threshold Schnorr Signature | ✗ |
| VRF | Verifiable Random Function | ✗ |
Dependencies
~3MB
~74K SLoC