summary refs log tree commit diff
path: root/crypto/src/math/ec/rfc8032 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change method names in IXofPeter Dettman2022-10-111-9/+9
* Fix extraneous usingPeter Dettman2022-10-061-1/+0
* Refactor stackalloc usagePeter Dettman2022-10-061-1/+4
* Span-based variants for XDH/EdDSAPeter Dettman2022-10-052-39/+63
* Span-based variants for XDH/EdDSAPeter Dettman2022-10-042-2/+521
* Use static classes and 'using' aliasesPeter Dettman2022-07-052-6/+4
* Ed448 updates from bc-javaPeter Dettman2022-07-051-35/+37
* Ed448 cleanupPeter Dettman2022-07-042-99/+105
* Ed25519 overhaulPeter Dettman2022-07-041-237/+277
* Rework EdDSA precomputationsPeter Dettman2022-07-012-280/+375
* Use struct for point typesPeter Dettman2022-06-302-221/+255
* Rewrite ScalarMult methodsPeter Dettman2021-12-012-53/+52
* Cleanup after bc-fips-csharp updatesPeter Dettman2021-08-072-6/+6
* EdDSA: Faster pub key validationPeter Dettman2021-02-112-71/+65
* EdDSA public key validationPeter Dettman2021-02-102-6/+149
* Latest XDH, EdDSA updates from bc-javaPeter Dettman2020-10-182-410/+824
* 'safegcd' modular inversionPeter Dettman2020-09-042-2/+2
* Mark methods as "Var" for clarityPeter Dettman2020-02-202-6/+6
* Add sanity checks on scalar mult. outputsPeter Dettman2019-08-292-10/+108
* EdDSA refactoringPeter Dettman2019-08-042-29/+17
* Fixes and tidying up for releasePeter Dettman2019-01-312-2/+2
* Use Edwards internals for X25519/X448 public key calculationsPeter Dettman2018-10-222-2/+24
* Move XDH/EdDSA key generation into low-levelPeter Dettman2018-10-142-0/+12
* Replace MethodImpl with lockPeter Dettman2018-10-092-123/+127
* RFC 8032: Avoid unnecessary doublings in precomputationPeter Dettman2018-09-252-4/+10
* Fix ed25519 ignoring the public key offsetPeter Dettman2018-09-211-1/+1
* Higher-level API support for Ed25519/Ed448/X25519/X448Peter Dettman2018-09-212-0/+13
* Reduce single-bit extractions from scalarsPeter Dettman2018-09-141-2/+3
* RFC 8032: Implement Ed25519ctx, Ed25519ph, Ed448ph variantsPeter Dettman2018-09-142-150/+337
* Add Ed25519 and Ed448 from RFC 8032Peter Dettman2018-07-082-0/+2004