Commit Graph

149 Commits

Author SHA1 Message Date
0xturboblitz
a8462ae6b9 adapt build scripts to multiple register circuits 2024-06-18 17:39:26 -07:00
0xturboblitz
aac4d07caa rename test files 2024-06-18 17:39:26 -07:00
seshanthS
fa5d0e5eae remove logs 2024-06-18 17:39:26 -07:00
0xturboblitz
ea36c775f1 fix pkcs#1 padding in rsa for sha1 2024-06-18 17:39:26 -07:00
seshanthS
28fd6f9bcd update test scripts 2024-06-18 17:39:26 -07:00
seshanthS
5b37ef8851 WIP - SHA1WithRSA 2024-06-18 17:38:58 -07:00
turboblitz
acc5ed53ea Merge pull request #121 from seshanthS/feat/sha1WithRSAEncryption
Feat: sha1 with rsa encryption
2024-06-18 17:28:51 -07:00
0xturboblitz
139151c337 make DEVELOPMENT_MODE global 2024-06-18 17:23:37 -07:00
0xturboblitz
370f7b282c adapt build scripts to multiple register circuits 2024-06-18 16:44:13 -07:00
0xturboblitz
ab4980769c rename test files 2024-06-18 13:41:42 -07:00
turnoffthiscomputer
a6b32c37a0 comment splitBytesToWords circuit 2024-06-18 13:30:39 +02:00
turnoffthiscomputer
4b94f54957 adapt dsc.circom to support different dsc/csca key size 2024-06-17 17:58:27 +02:00
turnoffthiscomputer
82da2c5e44 create splitToWords circuit, use it to cast dsc_modulus at the right format before assertion 2024-06-17 15:17:29 +02:00
turnoffthiscomputer
557dca4370 add dsc modulus check in dsc.circom 2024-06-16 18:40:53 +02:00
turnoffthiscomputer
c0d77c57f6 add dsc circuit and test 2024-06-16 15:28:56 +02:00
seshanthS
29b414a593 remove logs 2024-06-12 21:11:34 +05:30
0xturboblitz
ce0f2ef820 fix pkcs#1 padding in rsa for sha1 2024-06-11 23:14:00 +02:00
seshanthS
40be3fe40b update test scripts 2024-06-10 22:12:03 +05:30
0xturboblitz
2222b638f6 add index selection for dg1Hash position in dataHashes 2024-06-10 12:00:00 +02:00
0xturboblitz
03cb87d892 bump zk-email version 2024-06-10 11:54:58 +02:00
0xturboblitz
1cf2324584 constrain bitmap to be 0s or 1s 2024-06-09 20:57:44 +02:00
0xturboblitz
d760a48fb7 remove 256 and 160 from some var names 2024-06-08 18:22:56 +02:00
0xturboblitz
144fc87968 SHA384withECDSA mock passport data 2024-06-08 18:21:57 +02:00
seshanthS
1c5613a9a8 WIP - SHA1WithRSA 2024-06-08 18:43:33 +05:30
turboblitz
6d7bc6e144 Merge pull request #115 from seshanthS/feat/MGF1
feat: Implement MGF1
2024-06-04 17:02:15 +02:00
0xturboblitz
9101f6a05d delete prev file, add tutorial 2024-06-02 18:54:24 +02:00
0xturboblitz
959836cac6 add rsassaPss mock data, refactor mock generation, add tutorial 2024-06-02 18:52:31 +02:00
seshanthS
106015abcb MGF1: Add tests 2024-05-30 22:18:24 +05:30
seshanthS
6b9759bd0c MGF1: Fix integer Division 2024-05-30 22:14:57 +05:30
seshanthS
137a9c7a0b MGF1: Add circuit 2024-05-29 00:32:09 +05:30
turnoffthiscomputer
d4b982d3e3 update circuits/package.json 2024-05-23 14:07:23 +09:00
turnoffthiscomputer
e2380b0d0e update README.md 2024-05-23 13:57:37 +09:00
0xturboblitz
0f92f33885 fixing LeanIMT import to @zk-kit/lean-imt (except in app.tsx) 2024-05-21 15:51:32 +09:00
turnoffthiscomputer
59d5027dcc add Deploy_All.ts 2024-05-15 09:56:30 +02:00
0xturboblitz
e7b714d130 few cleans in circuits 2024-05-14 18:57:20 +09:00
turnoffthiscomputer
4795cdaa37 Update to LeanIMT, add Ignition deployment 2024-05-14 17:31:53 +09:00
turnoffthiscomputer
19904038b6 Refactor contracts, create RegisterAndDisclose.ts 2024-05-14 17:31:45 +09:00
0xturboblitz
25d801b1e9 fix include path for wasm_tester 2024-05-14 17:31:45 +09:00
0xturboblitz
cda2b7552d import binary-merkle-root.circom instead of copying it 2024-05-14 17:31:45 +09:00
0xturboblitz
907a2934ac pushing tests for majority disclosure 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
f4c4e8ce50 Maximum call stack size exceeded 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
83045ae9de add sbt test to Register.ts 2024-05-14 17:31:45 +09:00
0xturboblitz
f9e71c570f selective disclosure tests 2024-05-14 17:31:45 +09:00
0xturboblitz
37211ebc0a few changes on disclosure circuit and its tests 2024-05-14 17:31:45 +09:00
0xturboblitz
1c87f80eb8 fix packBytes import path 2024-05-14 17:31:45 +09:00
0xturboblitz
9a6280f93a fix register packbytes test 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
81167566f9 update circuits tests 2024-05-14 17:31:45 +09:00
0xturboblitz
7401c92cad refactor registry circuits and tests 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
ee9e495ffb update circuits inputs, clean 2024-05-14 17:31:45 +09:00
turnoffthiscomputer
aa304a8366 add Register.sol and tests 2024-05-14 17:31:45 +09:00