Commit Graph

  • ad4aaa0958 push dsc_bit_country.json 0xturboblitz 2024-06-23 22:25:03 -07:00
  • 92298d6ca5 loop structure in witness gen build scripts - single source of circuit names in common.sh 0xturboblitz 2024-06-23 14:37:34 -07:00
  • 91d0955099 sourcing common.sh script directly 0xturboblitz 2024-06-23 14:20:33 -07:00
  • 42dfd8880f loop structure in witness gen build scripts - single source of circuit names in common.sh 0xturboblitz 2024-06-23 14:37:34 -07:00
  • e18a127642 sourcing common.sh script directly 0xturboblitz 2024-06-23 14:20:33 -07:00
  • 48c301f13a pushing new witness generators 0xturboblitz 2024-06-23 14:06:30 -07:00
  • 2b1c2024ae remove requirement that zkey url must have exact name of circuit 0xturboblitz 2024-06-23 12:56:17 -07:00
  • 13c8a87b02 add csca server proving (commented) and change register zkey (error during proving) turnoffthiscomputer 2024-06-23 14:08:25 +02:00
  • 1b61a1976e retrieve document signing certificate on nfc android module turnoffthiscomputer 2024-06-23 13:28:08 +02:00
  • b5961c40d5 Merge pull request #136 from seshanthS/feat/rsassapss turboblitz 2024-06-22 11:56:35 -07:00
  • 1078ad2337 temp comment out new circuits just for app to work 0xturboblitz 2024-06-22 11:51:44 -07:00
  • 09a8b77e82 add solidity tests for sha256WithRSASSAPSS 0xturboblitz 2024-06-22 11:50:46 -07:00
  • de5901eada rename rsassaPss to sha256WithRSASSAPSS everywhere 0xturboblitz 2024-06-22 11:49:11 -07:00
  • 501020b44c update smart contracts with the new two proofs set-up turnoffthiscomputer 2024-06-22 20:21:02 +02:00
  • 41aa85fa25 bump build version on ios 0xturboblitz 2024-06-22 10:14:33 -07:00
  • b99d193085 split the set-up in two proofs turnoffthiscomputer 2024-06-22 20:19:33 +02:00
  • 0e053c6ec2 fix splitSignalsToWords circuit turnoffthiscomputer 2024-06-22 20:17:05 +02:00
  • c52d682e65 bump build version on ios 0xturboblitz 2024-06-22 10:14:33 -07:00
  • 8ae42c63b1 rsassapss: Add test seshanthS 2024-06-22 18:06:40 +05:30
  • 059626cade rsassapss: add verifier & register circuits seshanthS 2024-06-22 18:04:18 +05:30
  • b4fbe95885 optimize seshanthS 2024-06-22 18:02:24 +05:30
  • 23e785611b Add RsassaPss verification circuit seshanthS 2024-06-22 17:34:34 +05:30
  • 3d5ef7063f FIX: mgf1 seshanthS 2024-06-22 11:56:44 +05:30
  • 1fca8609a2 Merge pull request #135 from zk-passport/few-app-fixes turboblitz 2024-06-20 16:47:14 -07:00
  • 9eb3925399 temp comment sha1WithRSAEncryption too 0xturboblitz 2024-06-20 16:46:29 -07:00
  • 2b7a0ca0dd sheet suggesting contribution if passport not supported 0xturboblitz 2024-06-20 16:43:56 -07:00
  • 2c257e09e3 modal to confirm secret erasure 0xturboblitz 2024-06-20 16:10:26 -07:00
  • c5c93fbb66 asserting toast is a toast 🫡🫡🫡 0xturboblitz 2024-06-20 16:02:51 -07:00
  • 02d549bfaf checking if commitment is registered before trying to register it again 0xturboblitz 2024-06-20 16:01:31 -07:00
  • d8fcb8976f temporarily comment dg1HashOffset so registration works 0xturboblitz 2024-06-20 15:20:35 -07:00
  • e3482a574a don't display warning screen for disclose circuit zkey 0xturboblitz 2024-06-20 15:20:19 -07:00
  • 8317f67643 always adding exponent to passportData 0xturboblitz 2024-06-20 15:19:43 -07:00
  • c45c80e0b9 smol ui fixes 0xturboblitz 2024-06-20 15:19:00 -07:00
  • 89758dabfd add full dsc to PassportData 0xturboblitz 2024-06-20 14:36:58 -07:00
  • e16c13682f add build_dsc_circuit.sh script turnoffthiscomputer 2024-06-20 18:31:58 +02:00
  • 07e8d1348d implement merkle tree check on csca modulus turnoffthiscomputer 2024-06-20 18:30:56 +02:00
  • c9970b4e9d add mock_csca.txt turnoffthiscomputer 2024-06-20 18:27:37 +02:00
  • 8a2e0e7c96 skip 6144 bits modulus csca certificates in mapAPKItoModulus.py turnoffthiscomputer 2024-06-20 16:56:25 +02:00
  • 2f547b70cd clean certs turnoffthiscomputer 2024-06-20 16:55:08 +02:00
  • 5a773a4db3 refactor some code, generate dsc verification inputs in app, update dsc.circom and tests turnoffthiscomputer 2024-06-20 13:37:50 +02:00
  • b79dd5f418 Merge pull request #134 from zk-passport/fix-hash-indexes turboblitz 2024-06-19 20:48:38 -07:00
  • 44757e14f1 fix disclose circuit imports 0xturboblitz 2024-06-19 20:47:01 -07:00
  • cd1fb6d61a Merge branch 'dev' into fix-hash-indexes turboblitz 2024-06-19 20:44:02 -07:00
  • ee775daff9 dedupe csca_formatted from country code case 0xturboblitz 2024-06-19 19:29:46 -07:00
  • dc3c67794c pushing dsc_formatted.json 0xturboblitz 2024-06-19 18:57:19 -07:00
  • ab345fdab8 two-letter country code always upper case 0xturboblitz 2024-06-19 18:56:55 -07:00
  • 54af42bfd6 make sure that app can work with set of mockPassportDatas previously deployed on chain 0xturboblitz 2024-06-18 18:56:48 -07:00
  • 395fe41f76 fix n and k in sha256 circuit 0xturboblitz 2024-06-18 18:31:30 -07:00
  • 3c14c23c48 add dg1_hash_offset to sha1 circuit 0xturboblitz 2024-06-18 18:26:26 -07:00
  • 69f792d4f6 rename dg1HashOffset to dg1_hash_offset 0xturboblitz 2024-06-18 17:50:34 -07:00
  • 8dc5144b97 make DEVELOPMENT_MODE global 0xturboblitz 2024-06-18 17:23:37 -07:00
  • 41f20717f7 call validateProof with the sig alg index from the app 0xturboblitz 2024-06-18 17:11:30 -07:00
  • 8a1b1f1076 adapt contract tests to multiple register circuits 0xturboblitz 2024-06-18 16:55:57 -07:00
  • a8462ae6b9 adapt build scripts to multiple register circuits 0xturboblitz 2024-06-18 16:44:13 -07:00
  • aac4d07caa rename test files 0xturboblitz 2024-06-18 13:41:42 -07:00
  • fa5d0e5eae remove logs seshanthS 2024-06-12 21:11:34 +05:30
  • ea36c775f1 fix pkcs#1 padding in rsa for sha1 0xturboblitz 2024-06-11 23:14:00 +02:00
  • 28fd6f9bcd update test scripts seshanthS 2024-06-10 22:12:03 +05:30
  • 5b37ef8851 WIP - SHA1WithRSA seshanthS 2024-06-08 18:43:33 +05:30
  • 8529de66e2 .env.example 0xturboblitz 2024-06-18 13:28:31 -07:00
  • ba64eb79d2 README.md detail turboblitz 2024-06-18 11:29:35 -07:00
  • 17a81dff74 refactor registry python scripts and outputs turnoffthiscomputer 2024-06-15 20:14:06 +02:00
  • 5984c38a5f add python scripts for csca formatting turnoffthiscomputer 2024-06-15 20:04:59 +02:00
  • 4f74ebbcc5 pushing csca_signature_algorithms.json 0xturboblitz 2024-06-14 15:54:58 -07:00
  • 40d2084114 added masterlists parsing and csca deduplication 0xturboblitz 2024-06-14 15:14:43 -07:00
  • 9fe490d094 fix typos in dsc script 0xturboblitz 2024-06-14 15:00:08 -07:00
  • fd76aca856 Create README.md in app/src/apps turboblitz 2024-06-14 10:46:56 -07:00
  • 2c1df9cbe7 update package name turnoffthiscomputer 2024-06-13 14:53:08 +02:00
  • a6cd5ceb8e update README turnoffthiscomputer 2024-06-13 14:44:23 +02:00
  • b868026c0f update to npm packages format turnoffthiscomputer 2024-06-13 14:40:49 +02:00
  • aef182f93b change step in userStore turnoffthiscomputer 2024-06-11 10:49:03 +02:00
  • b08e090e08 add NextScreen and RegisterScreen turnoffthiscomputer 2024-06-10 18:10:19 +02:00
  • 852ecfd617 add README.md, format result turnoffthiscomputer 2024-06-13 09:22:24 +02:00
  • 438ee8daa7 init repo - add ProofOfPassportWeb2Verifier and test turnoffthiscomputer 2024-06-11 11:02:19 +02:00
  • 1cc42e6b10 ios release, bump version 0xturboblitz 2024-06-11 22:44:22 +02:00
  • 1924595cdc fix 0s proof time displaying 0xturboblitz 2024-06-11 19:41:12 +02:00
  • 4d018e71d6 bump versionCode 0xturboblitz 2024-06-10 12:40:53 +02:00
  • 70829ca4e7 Update contribute.ts with new contribute.proofofpassport.com url turnoffthiscomputer 2024-06-10 11:38:08 +02:00
  • 80bc67b162 add passport data contribution turnoffthiscomputer 2024-06-09 19:12:40 +02:00
  • acc5ed53ea Merge pull request #121 from seshanthS/feat/sha1WithRSAEncryption turboblitz 2024-06-18 17:28:51 -07:00
  • aa3fc65370 temporarily commenting sha1 leaf for app to work 0xturboblitz 2024-06-18 17:26:05 -07:00
  • 139151c337 make DEVELOPMENT_MODE global 0xturboblitz 2024-06-18 17:23:37 -07:00
  • b3a2b210a8 call validateProof with the sig alg index from the app 0xturboblitz 2024-06-18 17:11:30 -07:00
  • 41ec15d8aa adapt contract tests to multiple register circuits 0xturboblitz 2024-06-18 16:55:57 -07:00
  • 370f7b282c adapt build scripts to multiple register circuits 0xturboblitz 2024-06-18 16:44:13 -07:00
  • ab4980769c rename test files 0xturboblitz 2024-06-18 13:41:42 -07:00
  • a2dfc8e2ad .env.example 0xturboblitz 2024-06-18 13:28:31 -07:00
  • a8beb11a40 README.md detail turboblitz 2024-06-18 11:29:35 -07:00
  • 806e585f1e Merge pull request #133 from zk-passport/dev turnoffthiscomputer 2024-06-18 13:33:08 +02:00
  • a6b32c37a0 comment splitBytesToWords circuit turnoffthiscomputer 2024-06-18 13:30:39 +02:00
  • 4b94f54957 adapt dsc.circom to support different dsc/csca key size turnoffthiscomputer 2024-06-17 17:58:27 +02:00
  • 82da2c5e44 create splitToWords circuit, use it to cast dsc_modulus at the right format before assertion turnoffthiscomputer 2024-06-17 15:17:29 +02:00
  • 557dca4370 add dsc modulus check in dsc.circom turnoffthiscomputer 2024-06-16 18:40:53 +02:00
  • c0d77c57f6 add dsc circuit and test turnoffthiscomputer 2024-06-16 15:28:56 +02:00
  • 2626994ece add mock certificates turnoffthiscomputer 2024-06-15 22:20:41 +02:00
  • 21d3723edc refactor registry python scripts and outputs turnoffthiscomputer 2024-06-15 20:14:06 +02:00
  • 9832a79dd4 add python scripts for csca formatting turnoffthiscomputer 2024-06-15 20:04:59 +02:00
  • 5cbdc0482c Merge pull request #129 from zk-passport/icao-csca-parsing turboblitz 2024-06-14 15:55:55 -07:00
  • 149264315a pushing csca_signature_algorithms.json 0xturboblitz 2024-06-14 15:54:58 -07:00
  • 2214b3f29c added masterlists parsing and csca deduplication 0xturboblitz 2024-06-14 15:14:43 -07:00