🔐 go-krypto: A Go library collecting cryptographic algorithms designed in the Republic of Korea (SEED, ARIA, HIGHT, LEA, HAS160, LSH, KCDSA, EC-KCDSA)
-
Updated
Sep 10, 2024 - Go
🔐 go-krypto: A Go library collecting cryptographic algorithms designed in the Republic of Korea (SEED, ARIA, HIGHT, LEA, HAS160, LSH, KCDSA, EC-KCDSA)
Cryptographically secure pseudorandom number generator for C, C++ and Python with global-state (thread-unsafe) and thread-safe variants, implementing NIST SP 800-90A. Provided as an installable package.
Browser-based NIST SP 800-90A demo — HMAC_DRBG, CTR_DRBG, and Hash_DRBG with state visualizers, seeding, reseeding, and live NIST SP 800-22 statistical tests. The correct-case companion to Corrupted Oracle.
Add a description, image, and links to the hash-drbg topic page so that developers can more easily learn about it.
To associate your repository with the hash-drbg topic, visit your repo's landing page and select "manage topics."