Commit graph

13 commits

Author SHA1 Message Date
Miguel Oliveira d06c4309cf
Rename X25519c secret key arguments 2022-03-02 15:02:15 -03:00
Miguel Oliveira f605de3f0d
Rework ladders for X25519 and X25519c 2022-03-02 14:59:50 -03:00
Miguel Oliveira 501e81a36a
Add masked X25519 2022-03-02 13:51:51 -03:00
Miguel Oliveira eae7c91453
Reformat
Fair enough.
2022-03-01 20:51:18 -03:00
Miguel Oliveira dba5fcc1ab
Split X25519 internals 2022-03-01 20:46:44 -03:00
Miguel Oliveira ccb0d8cea6
Move internal modules into another directory 2022-03-01 20:43:53 -03:00
Miguel Oliveira 981cd0dec9
Stop bringing Fp functions into scope
Performance overhead is probably negligible (except for minified size).
Might change this later.
2022-03-01 20:36:55 -03:00
Miguel Oliveira 7fa854c06b
Remove Ed25519 exports for now
Old exports used masking which isn't supported anymore.
2022-03-01 20:34:04 -03:00
Miguel Oliveira 03f8835eb2
Clean up Fq exports 2022-03-01 20:32:24 -03:00
Miguel Oliveira a6c7ac2dad
Move rebaseLE to its own module 2022-03-01 20:29:30 -03:00
Miguel Oliveira 43a58ebd5e
Add Ed25519 2022-03-01 20:27:38 -03:00
Miguel Oliveira 03c2db100f
Fix module imports 2022-03-01 20:27:22 -03:00
Miguel Oliveira 3ea90b786b
Initial commit 2022-03-01 20:08:55 -03:00