Zenroom
Zenroom copied to clipboard
post-quantum crypto functions
Drafting a plan to include code that provides post-quantum strength for basic functionalities as diffie-hellman sessions and signatures. Interesting so far:
- Picnic for signatures https://github.com/Microsoft/Picnic/blob/master/picnic.h
- Supersingular Isogeny Key Encapsulation Library (SIKE) for DH style de/coding https://github.com/Microsoft/PQCrypto-SIKE/blob/master/Optimized_Implementation/portable/SIKEp503/api.h
Also interesting Kelvin chain use of liboqs (includes also picnic and supersingular DH)
- https://github.com/kelvinblockchain/libdap/tree/master/crypto
Reference library: https://github.com/open-quantum-safe/liboqs
This is now WIP in https://github.com/dyne/zenroom/tree/quantum-proof
should be this closed?