turnoffthiscomputer
07e8d1348d
implement merkle tree check on csca modulus
2024-06-20 18:30:56 +02:00
turnoffthiscomputer
5a773a4db3
refactor some code, generate dsc verification inputs in app, update dsc.circom and tests
2024-06-20 13:37:50 +02: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
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
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
turnoffthiscomputer
359a02e715
fix bad var names in merkle_tree_pubkey.circom
2024-05-14 17:31:45 +09:00
turnoffthiscomputer
b2fd046b0e
split main circuits
2024-05-14 17:31:45 +09:00
turboblitz
947178cf3b
Merge pull request #98 from zk-passport/ui-fixes
...
UI fixes
2024-05-03 10:53:22 +09:00
0xturboblitz
26e100ef9f
fix ts-node compilation
2024-05-01 17:24:33 +09:00
danzipie
aacb927f08
test: refactor to support sha1
2024-04-29 22:43:22 +02:00
0xturboblitz
d3cb25f0f4
typo and attribute formatting
2024-04-23 20:05:29 -07:00
0xturboblitz
5f91143dc4
move genMockPassportData to its own script for easier editing
2024-04-23 19:32:34 -07:00
0xturboblitz
e041d22903
rename static mockPassportData
2024-04-23 19:30:53 -07:00
0xturboblitz
958587e317
add O1 flag to circom compilation
2024-04-18 16:45:18 -07:00
turnoffthiscomputer
d81662bba4
fix majority hardcoded in app
2024-04-11 12:07:45 +02:00
turnoffthiscomputer
a582be8a93
Merge remote-tracking branch 'origin/dev' into black-ui
2024-04-07 17:31:31 +02:00
turnoffthiscomputer
975961eb14
use tamagui toast messages
2024-04-05 11:58:12 +02:00
0xturboblitz
df0ac90af7
Adding witnesscalc + rapidsnark build flows for PoP circuit
...
- Copying the whole witnesscalc repo in `app`
- Using git submodule for `nlohmann/json`, might switch later to script that clones the repo if it's simpler
- Currently not supporting download of zkey, so it temporarily has to be built and copied first
- Keeping artifacts of their AuthV2 circuit for reference
2024-04-03 11:21:30 -07:00
0xturboblitz
4960800686
calculating multiplier circuit witness
2024-03-26 15:46:25 -07:00
0xturboblitz
9798c698c8
add additional randomness to circuit build script
2024-03-24 15:51:03 -07:00