OPTIMIZED/MASTER VERSION
Changelog:
- API improvements and removed deprecated methods and classes.
- Finalized with the release of NIST FIPS 203 final document.
- Uses the 1.0.0 version of KeccakKotlin.
- Uses the 0.3.2 version of the KotlinCrypto/SecureRandom library.
- Kotlin 2.0.20.
Full Changelog: v0.9.0...v1.0.0
Platforms:
- JVM (Kotlin and Java)
- C#
- JS (NPM)
Features:
- ML-KEM Key Generation(512, 768, 1024)
- ML-KEM Encapsulation(512, 768, 1024)
- ML-KEM Decapsulation(512, 768, 1024)
- Convert to or from bytes.
Import as Dependency:
Maven JVM
dependencies {
implementation("asia.hombre:kyber:1.0.0")
}
NPM JS
npm i kyberkotlin@1.0.0