-
Notifications
You must be signed in to change notification settings - Fork 0
Unofficial crypto algorithms list
trevp edited this page Aug 20, 2019
·
6 revisions
Noise currently names the following crypto algorithms: (25519, 448; ChaChaPoly, AESGCM; SHA256, SHA512, BLAKE2s, BLAKE2b).
Here we document some names which could be used for nonstandard algorithms, so that experimental use of these algorithms could use consistent names (NOTE: None of these algorithms are endorsed for use with Noise, use at your own risk).
DH
- secp256k1 (used by Lightning)
- FourQ
- P256, P384, P521
Cipher
- DeoxysII (used by Nyquist)
- AESGCMSIV
- AESPMACSIV
- Kravatte
- KravatteSIV
Hash
- SHA3/256
- SHA3/512
- SHAKE128 (HASHLEN=32)
- SHAKE256 (HASHLEN=64)
- K12 (i.e. Kangaroo12)
- M14 (i.e. Marsupilami14)
Postquantum
- NewHope
- NewHopeSimple
- Kyber