An implementation of the IND-CCA adaptation of Loidreau's public key encryption scheme presented in Shehhi et al. (https://eprint.iacr.org/2019/1278)
-
Updated
May 7, 2022 - Python
Cryptographic algorithms secure against potential future quantum computers.
An implementation of the IND-CCA adaptation of Loidreau's public key encryption scheme presented in Shehhi et al. (https://eprint.iacr.org/2019/1278)
Attack On Shortest Vector Problem of Post-Quantum Cryptography Using ML(KNN)
For Python testing NTRU / NTT Multiplication in Academia Sinica IIS.
Library for cryptographic primitives
LEDAkem post-quantum key encapsulation cryptoscheme Python implementation
Make Post-Quantum File Signatures
signature schemes in python
Files related to the master's thesis on the transition to quantum-safe authentication in TLS 1.3
Ancillary files for research done on a variant of the Winternitz one-time signature scheme.
Post-Quantum Signature Mini Program derives SPHINCS+ private keys from parameters such as password, namespace, and counter. With your password, namespace, and counter, you can sign your files anywhere. Based on the PySPX library.
The code for a thesis project done spring 2024 at LTH.
Secure Messaging with Kyber and AES-256, ensures that the encrypted messages are protected against both classical and quantum attacks.
Python implementation of the quantum-resistant Supersingular Isogeny Diffie-Hellman key exchange
Lattice based cryptography research (Just personal research, please dont use it in production)
Implementation of Masked torsion point Supersingular Isogeny Diffie-Hellman (M-SIDH) key exchange
A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft
Implementation of Post-quantum cryptography signature protocol
A python package for post-quantum-safe transaction on Web3 with hybrid key encapsulation methods.
Error rate calculation and security estimation