Commit Graph

441 Commits

Author SHA1 Message Date
turnoffthiscomputer
1d80387ae7 update csca merkle tree 2024-09-13 20:32:38 +02: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
a8640a3e2c computeLeafFromPubKey in getCSCAInputs 2024-09-13 17:32:21 +02:00
turnoffthiscomputer
2a707f159d add sha1 and rsapss to signatureOidToName 2024-09-13 14:32:24 +02:00
0xturboblitz
01a21866c8 remove nested array from ecdsa circuit inputs
- they are not supported by swift bindings
2024-09-13 20:30:34 +09:00
turnoffthiscomputer
6b8182d68b add leafHasherLight and improve leafHasher 2024-09-12 17:47:58 +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
842f5817ca add attestationId as qrCode parameter and parse AppType correctly 2024-09-09 16:09:45 +02:00
turnoffthiscomputer
4a401b6fe8 refactor ws and uuid default value 2024-09-03 13:00:47 +02:00
turnoffthiscomputer
bcd001c00e add userIDType 2024-09-03 12:36:45 +02:00
turnoffthiscomputer
5aae274355 fix scope parsing issue 2024-08-29 19:13:50 +02:00
turnoffthiscomputer
291f700a0b allow better scope/user_identifier type handling 2024-08-29 18:52:18 +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
0xturboblitz
9127e41d84 delete empty script 2024-08-29 12:09:49 +09:00
turnoffthiscomputer
06e36ae1d7 update apptype 2024-08-28 15:48:30 +02:00
turnoffthiscomputer
867aba66ea add mockUser in passportData type 2024-08-28 12:18:47 +02:00
turnoffthiscomputer
e82a8c0ffb implement getDisclosureOptions method 2024-08-28 11:32:42 +02:00
turnoffthiscomputer
5a45b938f2 update new appType in app 2024-08-27 19:02:11 +02:00
turnoffthiscomputer
70f1a19c1b import ws server url 2024-08-27 17:40:00 +02:00
turnoffthiscomputer
172db18093 update AppTypes 2024-08-27 17:36:34 +02:00
turnoffthiscomputer
dd5d020252 update genMockPassportData signature type 2024-08-27 14:57:29 +02:00
turnoffthiscomputer
c3fc800c30 refactor revealBitmap and change genMockPassportData path 2024-08-27 13:57:08 +02:00
turnoffthiscomputer
0ba5933c94 refactor app code, dscSecret gen and mockpassport gen 2024-08-27 11:49:26 +02:00
0xturboblitz
44f26ab407 removing symbolic link to /common in sdk 2024-08-27 13:25:37 +08:00
turnoffthiscomputer
efca03d1eb download zkey dynamicly according to dsc cert 2024-08-26 17:41:07 +02:00
turnoffthiscomputer
7d8e9d84d4 fix mock data inputs 2024-08-26 16:31:58 +02:00
turnoffthiscomputer
8f2df219bd add mock passport data generator 2024-08-26 15:45:19 +02:00
turnoffthiscomputer
281dd1de88 update app 2024-08-22 18:10:07 +01:00
turnoffthiscomputer
a425805ce5 Merge branch 'new-ux-refactor-circuits' of https://github.com/zk-passport/openpassport into new-ux-refactor-circuits 2024-08-22 09:31:46 +01:00
turnoffthiscomputer
0983909d69 update sdk 2024-08-22 09:31:33 +01:00
0xturboblitz
79d8f18621 add new zkey urls and vkeys 2024-08-22 16:01:21 +08:00
0xturboblitz
c5de31be77 hardcode app circuit to prove_rsa_65537_sha256, todo adapt so it supports the 3 of them 2024-08-22 16:00:12 +08:00
turnoffthiscomputer
e0428c13e7 fix input generation 2024-08-21 19:00:49 +01:00
turnoffthiscomputer
af8051a11b update circuit used 2024-08-21 18:25:45 +01: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
turnoffthiscomputer
71fcb36573 delete and reanme some cert 2024-08-21 17:44:59 +01:00
0xturboblitz
2303a20ce0 small cleanups ofac 2024-08-20 13:27:29 -07:00
0xturboblitz
e98937cfd3 clean register ecdsa tests 2024-08-20 12:37:57 -07:00
0xturboblitz
29bdbc905f minor cleanups 2024-08-20 12:09:59 -07:00
turnoffthiscomputer
95f1fba784 implement prove new circuit 2024-08-19 16:51:17 +01:00
turnoffthiscomputer
03fed2c13f rename circuits 2024-08-17 18:42:33 +02:00
ashpect
55eb3ddb41 fix inputs, add CUB 2024-08-14 18:36:27 +05:30
ashpect
4200ff8bac Merge branch 'dev' of github.com:ashpect/proof-of-passport into latest 2024-08-14 15:54:01 +05:30
turboblitz
8598d67c0d Merge pull request #139 from ashpect/dev
Prove name is not in Ofac List
2024-08-13 13:05:31 -07:00
ashpect
ea23b33232 country zk-verification feature in pop 2024-08-11 18:50:44 +05:30