Commit Graph

52 Commits

Author SHA1 Message Date
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 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
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 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 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
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
bsdevlin 23bc7bf5b4 Fixed bls12_381 testbench 2019-06-30 09:32:51 +08:00
bsdevlin 202446da6c Typo 2019-06-29 23:49:12 +08:00
bsdevlin 855be7ffad bugfix for c++ 2019-06-29 23:48:01 +08:00
bsdevlin 6027eadf41 updates to zcash library 2019-06-29 23:02:52 +08:00
ben devlin 19b9d8a012 updates to zcash class 2019-06-29 10:49:42 -04:00
bsdevlin f6b7fac697 First cut of zcash_fpga class 2019-06-29 15:31:58 +08:00
bsdevlin 625d9484bf Updates to c program 2019-06-29 14:28:27 +08:00
bsdevlin e598251549 updating AWS test c program 2019-06-29 14:24:11 +08:00
bsdevlin 455b607e4e Merge branch 'master' of https://github.com/bsdevlin/zcash-fpga.git 2019-06-28 14:18:03 +08:00
bsdevlin cfa4850920 add the AXI stream to AXI lite IP 2019-06-28 14:17:47 +08:00
ben devlin 377c16ebb3 fixing compile errors 2019-06-27 04:02:18 -04:00
bsdevlin a865856d68 Fix compile errors 2019-06-27 15:52:44 +08:00
bsdevlin c144db9064 First cut of AWS test program 2019-06-27 15:37:58 +08:00