You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Kris Kwiatkowski 1c04e859d9 CTR-DRBG: Use hardware acceleration on X86 5 years ago
dh/sidh Nits for SIDH 5 years ago
drbg CTR-DRBG: Use hardware acceleration on X86 5 years ago
ec/x448 x448: Export shared secret size 6 years ago
etc Run tests on ARM64 (#11) 5 years ago
hash License BS for sha3 6 years ago
kem/sike complate rewrite for SIDH and SIKE. adds p503 (#5) 6 years ago
utils DRBG: Speed improvements 5 years ago
.gitignore tls: git ignore 6 years ago
.travis.yml Run tests on ARM64 (#11) 5 years ago
LICENSE SIDH: Update (#9) 6 years ago
Makefile Improvements to makefile 5 years ago
README.md readme: License 6 years ago

README.md

nobs-j-crypto

Crypto primitives implementation in Go.

Implemented primitives

  • dh/
    • SIDH
  • ec/
    • x448
  • hash/
    • cSHAKE (sha3 coppied from “golang.org/x/crypto”)
    • SM3
  • rand/
    • CTR_DRBG with AES256 (NIST SP800-90A)
  • kem/
    • SIKE: version 3 (as per paper on sike.org)

Testing

make test

Licence

WTFPL except if specified differently in subfolders