-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
bugSomething isn't workingSomething isn't workingcryptographyCore cryptographic implementationsCore cryptographic implementationspriority: mediumImportant improvements that enhance functionality or performanceImportant improvements that enhance functionality or performance
Description
Field25519 has incomplete inversion + missing tests. Check the TODO in hpcrypt-curves/field25519.rs. This directly affects Ed25519 completeness.
Fix list:
- Finish field inversion implementation
- Write unit tests: addition, subtraction, multiplication, inversion, square root
- Test edge cases (zero, one, prime - 1)
- Add RFC 8032 test vectors
- Verify constant-time behavior
- Benchmark performance
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingcryptographyCore cryptographic implementationsCore cryptographic implementationspriority: mediumImportant improvements that enhance functionality or performanceImportant improvements that enhance functionality or performance