index
:
user/shatov/curve25519_fpga_model
master
Reference model written to help debug Verilog code
git repositories
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2018-10-15
Ed25519 microcode parser. Verilog Ed25519 core is microsequenced, it contains a
Pavel V. Shatov (Meister)
2018-10-15
Removed move2(), because Verilog can only move one operand a time. Added magic
Pavel V. Shatov (Meister)
2018-10-15
Tiny cleanup.
Pavel V. Shatov (Meister)
2018-10-15
Reworked Ed25519-specific microcode, added magic markers to allow automatic
Pavel V. Shatov (Meister)
2018-09-24
Added readme file (unfinished, will update after Verilog for Ed25519 is done)
Pavel V. Shatov (Meister)
2018-09-24
Ignore make output
Pavel V. Shatov (Meister)
2018-09-24
Added Makefile
Pavel V. Shatov (Meister)
2018-09-24
Ed25519 tester
Pavel V. Shatov (Meister)
2018-09-24
X25519 tester
Pavel V. Shatov (Meister)
2018-09-24
Ed25519-specific code (curve base point multiplication)
Pavel V. Shatov (Meister)
2018-09-24
X25519-specific code (curve point multiplication)
Pavel V. Shatov (Meister)
2018-09-24
Test vectors for Ed25519
Pavel V. Shatov (Meister)
2018-09-24
Test vector for X25519
Pavel V. Shatov (Meister)
2018-09-24
Shared piece of microcode (modular inversion)
Pavel V. Shatov (Meister)
2018-09-24
Shared pieces of code
Pavel V. Shatov (Meister)
2018-09-24
Modular math routines
Pavel V. Shatov (Meister)
2018-09-24
Multi-precision math routines
Pavel V. Shatov (Meister)
2018-09-24
Low-level math routines
Pavel V. Shatov (Meister)