Commit Graph

456 Commits

Author SHA1 Message Date
turnoffthiscomputer
d7b1b66d90 Merge branch 'dev' of https://github.com/zk-passport/openpassport into feat/register-disclose 2025-01-17 16:53:24 +01:00
motemotech
2527b12989 delete unused import 2025-01-17 04:00:19 +09:00
motemotech
9f41228e5a added sha224 rsa 2025-01-17 03:11:13 +09:00
turnoffthiscomputer
e1ea30bb07 rename smt_leaf_value for smt_leaf_key 2025-01-15 13:13:13 +01:00
turnoffthiscomputer
939c962f5e Merge branch 'dev' of https://github.com/zk-passport/openpassport into feat/missing-rsa-prove-instances 2025-01-11 14:46:54 +01:00
motemotech
5a6b5ae393 merge dev 2025-01-11 04:14:31 +09:00
motemotech
26ab40339c lint 2025-01-11 04:07:32 +09:00
seshanthS
cf25fff7f2 Merge branch 'dev' into feat/rsapss-zkemail-tests 2025-01-10 23:54:02 +05:30
seshanthS
27a0be44db add tests for rsapss primitives 2025-01-10 23:30:13 +05:30
motemotech
5485c5cd97 add missing instances 2025-01-11 01:36:07 +09:00
turnoffthiscomputer
1a4f13037b add try/catch statement around getDgPaddingBytes 2025-01-10 17:03:20 +01:00
turnoffthiscomputer
e5a634dc06 add DG padding bytes to passport metadata 2025-01-10 17:03:20 +01:00
turnoffthiscomputer
51718b387e add try/catch statement around getDgPaddingBytes 2025-01-09 15:15:26 +01:00
turnoffthiscomputer
1b0293dad1 add DG padding bytes to passport metadata 2025-01-09 14:55:23 +01:00
turnoffthiscomputer
fb8af3da0a rename prove for register - refactor 2025-01-09 13:56:54 +01:00
turnoffthiscomputer
8574020fff fix app build 2025-01-08 16:52:15 +01:00
turnoffthiscomputer
d5f64df35a clean artifacts 2025-01-07 15:48:10 +01:00
turnoffthiscomputer
9a55c4ba37 merge dev into feat/brutforce-sigalg 2025-01-07 15:44:11 +01:00
turnoffthiscomputer
8eb248da51 Merge pull request #279 from zk-passport/feat/other-ecdsa-circuits
Add support for other ecdsa curves
2025-01-07 14:48:41 +01:00
turnoffthiscomputer
c3ef0245cc add brutforcing for dsc/csca certificate chain 2025-01-07 12:38:22 +01:00
turnoffthiscomputer
c7f37ab18c update brainpoolP256r1 certificates 2025-01-07 12:29:34 +01:00
ayman
17240f5d9f fix: working tests 2025-01-07 16:50:52 +05:30
thomas-senechal
b6ae2c0feb Update js-sha256 dependency to version 0.11.0 in yarn.lock 2025-01-06 18:46:41 +01:00
turnoffthiscomputer
4cf355af4a add rsapss txt format 2025-01-06 16:46:33 +01:00
turnoffthiscomputer
339302e5fd small clean 2025-01-06 16:46:13 +01:00
turnoffthiscomputer
b816b759d8 refactor and fix corner cases 2025-01-06 16:38:32 +01:00
turnoffthiscomputer
ec161c8478 brutForce signatureAlgorithm and hashfunction for passportData 2025-01-06 16:23:59 +01:00
ayman
6a8cd77740 Merge branch 'dev' into feat/other-ecdsa-circuits 2025-01-06 16:30:51 +05:30
turnoffthiscomputer
027889e322 switch CSCA with SKI to WRN 2025-01-06 11:37:19 +01:00
turnoffthiscomputer
b04b94146f remove error loging when CSCA not found 2025-01-06 11:36:01 +01:00
ayman
06e366d2ec merge dev 2025-01-06 12:52:59 +05:30
ayman
80caa3223c feat: support sha512 brainpoolP512r1 2025-01-06 12:34:35 +05:30
turnoffthiscomputer
8b0d06aa49 update signedAttr and eContent max size 2025-01-06 00:55:06 +01:00
turnoffthiscomputer
6300793720 update n,k for 3072 rsa key 2025-01-06 00:35:28 +01:00
turnoffthiscomputer
cb51b7440c yarn format 2025-01-05 23:46:42 +01:00
turnoffthiscomputer
f8dda528c9 bring back hashAlgorithm and fix dsc tests 2025-01-05 23:46:12 +01:00
turnoffthiscomputer
0c8957081c update dsc/passportData parsing 2025-01-05 18:15:47 +01:00
turnoffthiscomputer
19a53b2960 create init_elliptic function 2025-01-05 16:48:20 +01:00
turnoffthiscomputer
6b351ab9db export const hashAlgos 2025-01-05 16:47:55 +01:00
turnoffthiscomputer
fd94b5b3c0 rename certificate folder 2025-01-05 16:46:57 +01:00
turnoffthiscomputer
de18b2fd45 add sha256_secp384r1_sha1_rsa_65537_4096 certificate 2025-01-05 16:46:13 +01:00
turnoffthiscomputer
18a8efe65c remove ABI and ski_modulus from constants.ts 2025-01-05 14:36:29 +01:00
turnoffthiscomputer
478b3d604e implement multi-hash circuits for passport verification 2025-01-03 14:34:46 +01:00
ayman
c9d56364a0 fix: sha384 and sha512 2025-01-03 13:22:35 +05:30
turnoffthiscomputer
688c12a191 fix genMockPassportData.test.ts 2025-01-02 11:58:49 +01:00
turnoffthiscomputer
7acf4b9032 fix generate inputs prove 2025-01-01 17:04:50 +01:00
turnoffthiscomputer
7ee31e0557 fix getLeaf function 2025-01-01 16:59:01 +01:00
turnoffthiscomputer
dd25996b57 clean certificate parsing library 2025-01-01 16:49:49 +01:00
turnoffthiscomputer
ae3bc6884e fix genMockPassportData for ecdsa 2025-01-01 15:39:48 +01:00
turnoffthiscomputer
2ddc12f441 fix ecdsa certificate parsing for non explicits parameters certificates 2025-01-01 15:04:40 +01:00