Commit Graph

105 Commits

Author SHA1 Message Date
turnoffthiscomputer
73de3c0e7f clean/refactor fix devmode 2024-10-21 14:28:29 +02:00
turnoffthiscomputer
d1f46b98b8 Merge pull request #220 from zk-passport/update-sdk
Update sdk
2024-10-16 22:01:33 +02:00
turnoffthiscomputer
270f385b2c implement vc_and_disclose proof/semantic verification in sdk 2024-10-16 11:41:33 -07:00
turnoffthiscomputer
0953fecda9 update vc_and_disclose vkey 2024-10-16 11:39:00 -07:00
turnoffthiscomputer
7453b4840f add vkey of vc_and_disclose circuit 2024-10-16 10:24:56 -07:00
turnoffthiscomputer
ece975eae0 update PASSPORT_ATTESTATION_ID and COMMITMENT_TREE_TRACKER_URL 2024-10-15 18:13:24 -07:00
turnoffthiscomputer
f68086de8f update repo with new dsc circuits 2024-10-12 19:12:47 -07:00
turnoffthiscomputer
aa315b2835 add circuitNameFromMode in constants.ts 2024-10-12 19:01:15 -07:00
turnoffthiscomputer
de0e407dc7 implement AttestationVerifier.ts 2024-10-10 13:39:17 -07:00
turnoffthiscomputer
c1e3b7422e add countryNames and new appTypes 2024-10-09 19:47:54 -07:00
motemotech
946d4c591c preparation for OneTimeVerification.ts 2024-10-09 17:16:22 +09:00
motemotech
6e8d134a70 add test for mint validations 2024-10-08 20:04:13 +09:00
turnoffthiscomputer
a161a72a28 implement country list verification 2024-10-07 17:26:52 -07:00
turnoffthiscomputer
d46b11a61f fix app imports 2024-10-06 16:58:04 -07:00
turnoffthiscomputer
700e100e64 solve vkey merge issue 2024-10-03 15:08:08 -07:00
turnoffthiscomputer
312b74ad57 merge dev into merge-175 2024-10-03 15:07:59 -07:00
turnoffthiscomputer
1f08d6cb71 add brainpool to genMockPassportData.ts and mockCertificates.ts 2024-10-03 13:01:47 -07:00
turnoffthiscomputer
0ba2430226 update vkey.ts 2024-10-03 13:00:26 -07:00
turnoffthiscomputer
b68d510c48 update sdk 2024-09-27 17:01:57 +02:00
turnoffthiscomputer
b9e5da219b implement new dsc circuits and tests 2024-09-27 16:56:47 +02:00
turnoffthiscomputer
0a78f58222 add new attestation format 2024-09-25 20:13:25 +02:00
turnoffthiscomputer
ddd7e723d7 update witness gen 2024-09-25 20:12:05 +02:00
turnoffthiscomputer
c6aaa1beca update sha1 constants size 2024-09-20 19:00:22 +02:00
turnoffthiscomputer
33acc291ea update eContent/signedAttributes maxLenght 2024-09-20 18:47:20 +02:00
turnoffthiscomputer
18764e94f7 adapt common scipts to new dsc circuits 2024-09-20 13:45:25 +02:00
turnoffthiscomputer
a239169f80 split bitmap into selector_dg1 and selector_older_than, fix nullifier generation in prove circuits 2024-09-19 19:03:39 +02:00
turnoffthiscomputer
896eda92d2 implement custom MAX_PADDED_ECONTENT_LEN and MAX_PADDED_SIGNED_ATTR_LEN for each sigalg 2024-09-18 15:37:16 +02:00
turnoffthiscomputer
081bc04689 update MAX_PADDED_SIGNED_ATTR_LEN 2024-09-17 16:29:14 +02:00
turnoffthiscomputer
ce48d1d96a refactor openpassport register circuits templates, correction of variable names eContent and signAttr 2024-09-16 13:03:09 +02:00
turnoffthiscomputer
4778b20043 use parseCertificate instead of parseDsc 2024-09-14 19:05:11 +02:00
turnoffthiscomputer
f567535ea2 merge branch 'dev' into register-circuits 2024-09-14 10:33:38 +02:00
0xturboblitz
9d33ae84a3 remove static mockPassportData
- can add them back if necessary, have to regenerate them so they have dscs
2024-09-14 14:05:38 +09:00
0xturboblitz
8e2dd94554 get SignatureAlgorithmIndex back in accordance with circuits 2024-09-14 13:33:35 +09:00
0xturboblitz
82cd1005d8 remove signatureOidToName 2024-09-14 12:59:40 +09:00
0xturboblitz
fb15c9427c update getLeaf to use DSC and SignatureAlgorithmIndex to use new names 2024-09-14 12:39:51 +09:00
0xturboblitz
8522682f2a refactor mockPassportData generation
- Now using only genMockPassportData.ts
- Tests in `/common` verify them
- Mock DSCs for ecdsa
- Factor tests into unique files
- Broke register ecdsa sig verif, will fix
2024-09-14 01:29:04 +09:00
turnoffthiscomputer
2a707f159d add sha1 and rsapss to signatureOidToName 2024-09-13 14:32:24 +02:00
turnoffthiscomputer
7fb391f828 update n_csca and k_csca for 120, 35 2024-09-12 17:41:55 +02:00
turnoffthiscomputer
c7519529d0 quick implementation of register verification in sdk 2024-09-11 15:51:29 +02:00
turnoffthiscomputer
ef68691f88 add register vkeys to sdk 2024-09-09 20:37:23 +02:00
turnoffthiscomputer
9477557fa8 import n_dsc and k_dsc from constants 2024-09-09 19:45:14 +02:00
turnoffthiscomputer
4a401b6fe8 refactor ws and uuid default value 2024-09-03 13:00:47 +02:00
0xturboblitz
8a813c577d use mock DSC for sha256-ecdsa, pubkey now optional on PassportData 2024-08-29 12:29:39 +09:00
0xturboblitz
d47fb632d0 import same sampleDataHashes everywhere 2024-08-29 12:14:57 +09:00
turnoffthiscomputer
70f1a19c1b import ws server url 2024-08-27 17:40:00 +02:00
turnoffthiscomputer
c3fc800c30 refactor revealBitmap and change genMockPassportData path 2024-08-27 13:57:08 +02:00
0xturboblitz
79d8f18621 add new zkey urls and vkeys 2024-08-22 16:01:21 +08:00
turnoffthiscomputer
45f45b3855 Merge branch 'new-ux-refactor-circuits' of https://github.com/zk-passport/openpassport into new-ux-refactor-circuits 2024-08-21 17:46:24 +01:00
turnoffthiscomputer
5704f7522e add test vkey 2024-08-21 17:46:10 +01:00
0xturboblitz
29bdbc905f minor cleanups 2024-08-20 12:09:59 -07:00