bsdevlin
|
3b45bdb448
|
ip script update
|
2020-09-09 22:36:32 -04:00 |
bsdevlin
|
b1bdc38423
|
add Xilinx FIFO and fix flow control
|
2020-09-09 22:02:23 -04:00 |
bsdevlin
|
0c6783c4a8
|
Digest needs to be flipped
|
2020-08-21 14:37:07 -04:00 |
Liang Ma
|
dff6fde8cf
|
Update Readme.md
|
2020-08-11 19:59:20 +08:00 |
Liang Ma
|
2c27768cd6
|
typo correction
|
2020-08-11 19:54:50 +08:00 |
liangma
|
26fe213b9c
|
1)add command line argument control; 2)using a common header
|
2020-08-11 11:47:16 +00:00 |
liangma
|
3ce74e4ea7
|
add readme
|
2020-07-03 15:17:25 +00:00 |
liangma
|
da23c8bb4f
|
using openssl to generate the tv dynamiclly for fpga test
|
2020-07-03 15:09:57 +00:00 |
LiangMa
|
f1e8219dc9
|
adding a dynamic openssl test vector generator
|
2020-07-03 15:06:25 +08:00 |
Liang Ma
|
716bbcf02a
|
Create makefile_ecdsa
usage: make -f makefile_ecdsa
|
2020-07-01 14:06:52 +08:00 |
Liang Ma
|
4efdf06387
|
Modify and add a dedicate ecdsa verify test code
Hardcoded 5 testvectors
|
2020-07-01 14:01:42 +08:00 |
Liang Ma
|
2ee024f761
|
add a loop_test for ECDSA verify.
Add a loop test. and a raw TPS calculation.
|
2019-10-22 19:46:23 +08:00 |
Liang Ma
|
667b348450
|
Update Makefile
Update Make file otherwise build error happen on Ubuntu18.04
|
2019-10-12 20:36:28 +08:00 |
Liang Ma
|
0309161d12
|
Update test_zcash.cpp
This looks not harmful, but maybe should be clean up to prevent future confuse?
|
2019-10-12 19:20:21 +08:00 |
Liang Ma
|
8952f5462b
|
Update zcash_fpga.cpp
|
2019-10-12 19:17:06 +08:00 |
bsdevlin
|
60cee421b5
|
Re-enable AWS simulation tests
|
2019-09-27 19:35:56 +08:00 |
bsdevlin
|
deb8298626
|
Update testbench to test writing to RAM used in multiplier, fixed bug in
multiplier generation code for loading RAM
|
2019-09-27 19:27:24 +08:00 |
Cloud User
|
a8e323c792
|
Update AWS test bench to run ate pairing
|
2019-09-26 15:23:19 +00:00 |
bsdevlin
|
142be15d8d
|
Update to fix bug with building on AWS with the new RAM lookup
multiplier, files were not getting copied properly in AWS encrypt
script.
|
2019-09-26 21:28:56 +08:00 |
bsdevlin
|
1cdbda3adf
|
Updated formatting in cpp library, added version 1.3 design document
|
2019-08-25 23:14:22 +08:00 |
Cloud User
|
736b85cff4
|
Update to AWS test program and cpp library, needs formatting
|
2019-08-25 15:07:06 +00:00 |
bsdevlin
|
d67ddd5581
|
Updating cpp software model test for AWS bls12-381
|
2019-08-25 15:06:57 +08:00 |
Cloud User
|
00e2783836
|
Update to test program for AWS
|
2019-08-25 06:31:37 +00:00 |
bsdevlin
|
6d540f0491
|
Update bls12_381 processor to version 1.3, now has split functions for
miller loop and final exponentiation, to support multi-pairing.
|
2019-08-25 00:30:08 +08:00 |
bsdevlin
|
8a01070e8f
|
Update cpp library to include ate pairing commands, increase FPGA
version to 1.2
|
2019-08-21 17:23:45 +08:00 |
Cloud User
|
406a5bae2a
|
Updated files for bls12-381 to compile on AWS
|
2019-08-21 09:18:45 +00:00 |
bsdevlin
|
73037d3612
|
Bug fix when reading stream on AWS FPGA
|
2019-07-22 15:12:50 +08:00 |
bsdevlin
|
911422b13b
|
update test case
|
2019-07-05 14:10:30 +08:00 |
bsdevlin
|
647707aa2e
|
bug fix for zcash_fpga c++ lib return type
|
2019-07-05 14:09:56 +08:00 |
bsdevlin
|
b0d10b1b82
|
Updates to add point_mult function and testcases, add date and time to
synthesis script for AWS
|
2019-07-04 17:47:10 +08:00 |
bsdevlin
|
81afb93757
|
Fix bug with sending interrupts back to back
|
2019-07-03 15:25:00 +08:00 |
bsdevlin
|
8d47d0be55
|
Typo in brackets
|
2019-07-03 14:57:56 +08:00 |
bsdevlin
|
81c1a0d7c1
|
Use uint8_t pointers instead of char
|
2019-07-03 14:52:58 +08:00 |
bsdevlin
|
fd088ca821
|
Fix typo
|
2019-07-03 09:20:34 +08:00 |
bsdevlin
|
049fed7442
|
updates to readme and c++
|
2019-07-03 08:34:42 +08:00 |
bsdevlin
|
07b4ad5c48
|
bug fix to ILA and testbench update
|
2019-07-02 20:39:22 +08:00 |
bsdevlin
|
001049f6b7
|
updates to enable the ILA core
|
2019-07-02 19:41:55 +08:00 |
bsdevlin
|
692d051e55
|
Bug fix for adder that would cause it to lock up state machine
|
2019-07-02 17:46:04 +08:00 |
bsdevlin
|
7486579897
|
updates to prevent writing to RAM while reset is in progress
|
2019-07-02 15:02:23 +08:00 |
bsdevlin
|
05c4de0097
|
added last_cycle cnt function
|
2019-07-02 12:51:20 +08:00 |
bsdevlin
|
91f950a05c
|
bug fixes for c++ library
|
2019-07-02 08:41:51 +08:00 |
bsdevlin
|
6c27f92b18
|
changed fpga name to zcash
|
2019-07-01 21:33:24 +08:00 |
bsdevlin
|
b579746b79
|
typo
|
2019-07-01 21:32:30 +08:00 |
bsdevlin
|
707a11cc68
|
library updates
|
2019-07-01 21:31:46 +08:00 |
bsdevlin
|
427ffafbdd
|
updates to c++ library
|
2019-07-01 21:28:20 +08:00 |
bsdevlin
|
4b6861f626
|
udate simulation to use smaller key value to save time
|
2019-07-01 14:41:34 +08:00 |
ben devlin
|
f06a82cf55
|
bug fixes for fpga c++
|
2019-07-01 02:40:51 -04:00 |
bsdevlin
|
5ed7af923a
|
Updates to c++ library and test case
|
2019-07-01 13:26:56 +08:00 |
bsdevlin
|
d2e3db48b3
|
old file
|
2019-07-01 08:38:50 +08:00 |
bsdevlin
|
868c66e032
|
remove old file
|
2019-07-01 08:38:27 +08:00 |