= Cry
Cry is a advance cryptography library based on ECC and permutation.
== Papers
|==== | Scheme | Paper or Reference | Status | Comment
| primitive | ECC, Sponge | ✓ |
| Ristretto25519 | https://ristretto.group/ristretto.html[Ristretto Group] | ✓ |
| sm2 | https://www.iso.org/standard/53613.html[ISO/IEC 14888-3/AMD1] | ✗ |
| KeccakF | https://keccak.team/keccak.html[Keccak] | ✓ |
| keypair .2+| https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki[BIP32] | ✓ | Only generate private key
| keyderive | ✓ | Only key derive
| Strobe | https://strobe.sourceforge.io[Strobe] | ✗ |
| Disco | https://discocrypto.com/disco.html[Disco] | ✗ |
| DH | https://link.springer.com/chapter/10.1007/11745853_14[Diffie-Hellman] | ✓ |
| Schnorr | https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki[Schnorr Signature] | ✓ |
| MuSig | https://eprint.iacr.org/2018/068[Signatures aggregated] | ✓ | Need more test.
| Pederson | https://link.springer.com/content/pdf/10.1007%2F3-540-46766-1_9.pdf#page=3[Pederson Commitment] | ✓ |
| SSS .4+| https://www.researchgate.net/profile/Willy-Susilo/publication/242499559InformationSecurityandPrivacy13thAustralasianConferenceACISP2008WollongongAustraliaJuly7-92008_Proceedings/links/00b495314f3bcaaa46000000/Information-Security-and-Privacy-13th-Australasian-Conference-ACISP-2008-Wollongong-Australia-July-7-9-2008-Proceedings.pdf#page=426[Threshold Schnorr Signature] | ✗ | Shamir’s Secret Sharing
| VSS | ✗ | Verifiable Secret Sharing
| DKG | ✗ | Distributed Key Generation
| Threshold Schnorr Signature | ✗ |
| VRF | https://eprint.iacr.org/2017/099.pdf[Verifiable Random Function] | ✗ |