Kris Kwiatkowski's repositories
TEE-TLS-delegator
Solution to harden TLS security by storing private keys and delegating operations to the Trused Execution Environment
aes_ctr_drbg
DRBG based on AES-256 CTR
PQCrypto-SIDH
SIDH Library is a fast and portable software library that implements state-of-the-art supersingular isogeny cryptographic schemes. The chosen parameters aim to provide security against attackers running a large-scale quantum computer, and security against classical algorithms.
stm32wb55rxg_uart
UART example for STM32WB55xx
benchmark
A microbenchmark support library
ACVP
Industry Working Group on Automated Cryptographic Algorithm Validation
ACVP-Server
A repository tracking releases of NIST's ACVP server. See www.github.com/usnistgov/ACVP for the protocol.
bdd-predicate
Solving BDD and uSVP with predicate
cfssl
CFSSL: Cloudflare's PKI and TLS toolkit
formats
Cryptography-related format encoders/decoders: PKCS, PKIX
go-hpke
Implementation of draft-irtf-cfrg-hpke
IPECC
A VHDL IP for ECC (Elliptic Curve Cryptography) hardware acceleration
libjade
Crypto library
liboqs
C library for prototyping and experimenting with quantum-resistant cryptography
MAYO-C
MAYO C implementation
PeachPy
x86-64 assembler embedded in Python
psa-api
Documentation source and development of the PSA Certified API
raccoon
Raccoon Signature Scheme -- Reference Code
rust-psa-crypto
Rust wrapper around the PSA Cryptography API
sandwich
Sandwich is a multi-platform, multi-language, open-source library that provides a simple unified API for developers to use (multiple) cryptographic libraries in their applications.
sibc
Supersingular Isogeny-Based Cryptography constructions (python-code library)
state-of-protocols-and-pqc
A list of the state of IETF protocols and PQC