Releases: Deeptiman/forgelattice
Releases · Deeptiman/forgelattice
v1.0.0
What's Changed
- Initial commit by @Deeptiman in #1
- Dev go version by @Deeptiman in #3
- Updates on modular reduction & test vectors by @Deeptiman in #4
- [WIP] Homomorphic Montgomery reduction by @Deeptiman in #5
- Refactor by @Deeptiman in #6
- Modular reduction generic type by @Deeptiman in #7
- refactor by @Deeptiman in #8
- find primitive roots for all algorithms by @Deeptiman in #9
- Kyber twiddle-factor precompute fix by @Deeptiman in #10
- Kyber PublicKey Generation by @Deeptiman in #11
- Derive noise with CBD {Eta=2, Eta=3} by @Deeptiman in #12
- Kyber PrivateKey/PublicKey generation & verify by @Deeptiman in #13
- Kyber [Key-generation, Encrypt, Decrypt] by @Deeptiman in #14
- Refactor by @Deeptiman in #15
- Refactor [ML-KEM, CPAPKE, SHA3, KECCAK] by @Deeptiman in #16
- ML-DSA Key Generation (Dilithium) by @Deeptiman in #17
- Refactor DSA [sign/verify] & add CIRCL asm instructions by @Deeptiman in #18
- Fix bug [SampleInBall] block iteration & verify with CIRCL testdata regressions by @Deeptiman in #19
- Add [ML-DSA] pkg docs & fix test by @Deeptiman in #20
- Move [homomorphic-encryption] research code to private-repo by @Deeptiman in #21
- Revert "Move [homomorphic-encryption] research code to private-repo" by @Deeptiman in #22
- refactor math utils pkg for [Kyber, Dilithium] by @Deeptiman in #23
- remove kyber pkg by @Deeptiman in #24
- fix DSA math pkg by @Deeptiman in #25
- Move [homomorphic-encryption] research code to private-repo by @Deeptiman in #26
- Delete blog by @Deeptiman in #27
- Add [GH-Actions], Pkg refactor by @Deeptiman in #28
- Refactor DSA Montgomery reduction test by @Deeptiman in #29
- [GH-Action] Automatically cancels any currently running workflow in the same group by @Deeptiman in #30
- Update README.md by @Deeptiman in #31
- Rename Project to [ForgeLattice] by @Deeptiman in #32
- refactor KEM: Add Vector methods by @Deeptiman in #33
- Create CLI tool to test [forgelattice] library by @Deeptiman in #34
- refactor package structure by @Deeptiman in #35
- Create .gitattributes by @Deeptiman in #36
- Update .gitattributes by @Deeptiman in #37
- refactor pkg structure by @Deeptiman in #38
- replace [ForgeKey] ==> [ForgeLattice] by @Deeptiman in #39
- sync [forgelattice] cli tool by @Deeptiman in #40
- Add [CIRCL] assembly ref link as code doc by @Deeptiman in #41
- Fix [ML-KEM] PrivateKey Packing Bug by @Deeptiman in #42
- Format CLI tool output results by @Deeptiman in #43
- Update Makefile & Add LICENSE [MIT] by @Deeptiman in #44
- Update Readme by @Deeptiman in #45
- Create fl by @Deeptiman in #46
- Update README.md by @Deeptiman in #47
- Move [fl] binary to [examples/fl/build] by @Deeptiman in #48
- Update doc.go [sha3/keccak] by @Deeptiman in #49
Full Changelog: https://github.com/Deeptiman/forgelattice/commits/v1.0.0