Commit Graph

  • 93bf45c (fix/bbjj-err) fix bbjj api: return err when hash fails while sign/verify by arnaucube 2023-08-23 14:47:33 +0200
  • 3fb23d7 Merge pull request #55 from iden3/feature/PID-676-support-golang-interfaces by Ilya 2023-05-30 13:43:25 +0300
  • 0680652 fix comments by Ilya 2023-05-23 22:20:45 +0300
  • f4e4eed move DecompressSig to bjj helpers by Ilya 2023-05-23 17:19:05 +0300
  • 85b692c add test for poseidon hash writer; rename methods by Ilya 2023-05-23 17:10:48 +0300
  • 6ff38d4 add frame size to poseidon hasher by Ilya 2023-05-18 13:37:31 +0300
  • b015806 support hash interface for poseidon; support golang crypto interfaces for bjj by Ilya 2023-05-09 13:21:59 +0300
  • bd5255d Switch to Apache 2.0 / MIT licenses (#54) by Oleksandr Brezhniev 2023-04-25 14:24:26 +0100
  • e5cf066 Poseidon Sponge Hash with different frame sizes (#52) by Oleksandr Brezhniev 2023-03-08 13:18:55 -0500
  • edc36bf Merge pull request #49 from iden3/feature/neptune by cool-developer 2022-04-13 08:33:45 -0400
  • 3c0a3ad remove the original hash function by Cool Developer 2022-04-13 13:13:55 +0100
  • 5ee5396 remove the bench by Cool Developer 2022-04-11 15:35:18 +0100
  • 49541f2 fix the lint issues by Cool Developer 2022-04-11 15:07:41 +0100
  • 4666587 add the neptuen hash by Cool Developer 2022-04-08 15:00:21 +0100
  • d3e4218 Merge pull request #46 from iden3/feature/golden by cool-developer 2022-03-22 05:06:23 -0400
  • 5848bf2 Update element.go by cool-developer 2022-03-18 14:06:18 -0400
  • 38240a6 Remove unnecessary lines by cool-developer 2022-03-18 14:00:53 -0400
  • 0d6b339 Update element_ops_amd64.s by cool-developer 2022-03-16 11:06:16 -0400
  • 52375f5 Update element_ops_amd64.s by cool-developer 2022-03-16 11:05:50 -0400
  • 47b41d8 update the input params of hash by Cool Developer 2022-03-15 07:33:14 -0400
  • 1a046cf fix lint issues by Cool Developer 2022-03-15 07:29:45 -0400
  • f0c4628 update the input params of hash by Cool Developer 2022-03-15 07:27:18 -0400
  • 26bfd10 add the unit-test by Cool Developer 2022-03-14 07:01:56 -0400
  • 885e7c3 init commit for the golden poseidon by Cool Developer 2022-03-11 07:26:42 -0500
  • f4972de Poseidon Sponge Hash implemented (#45) by Oleksandr Brezhniev 2022-02-09 14:11:35 +0200
  • d53d630 Added benchmark of Poseidon for 8 inputs by Oleksandr Brezhniev 2022-02-01 19:17:04 +0200
  • b85be5b Add poseidon benchmark with 16 elements (#44) by a_bennassar 2022-02-01 17:22:47 +0100
  • 69354ae Faster ff arithmetics (regenerated code with the newest goff) (#43) by Oleksandr Brezhniev 2021-12-28 20:47:12 +0200
  • f597e20 Fix Poseidon Hash check for inputs being in Finite Field (#42) by Oleksandr Brezhniev 2021-11-21 02:58:03 +0200
  • 64e757c Better keccac256 (#41) by Oleksandr Brezhniev 2021-11-19 17:00:10 +0200
  • 9c2ca9c made optimizaitions for consts init (#40) by Mikhail Wall 2021-10-07 11:10:00 +0300
  • c544ba0 Extend Poseidon to 16 inputs (#39) by Oleksandr Brezhniev 2021-10-06 16:09:20 +0300
  • ef9f862 Extend Poseidon to 16 inputs (#37) by Oleksandr Brezhniev 2021-10-06 13:11:09 +0300
  • 933c28a implemented optimized poseidon (#38) by Mikhail Wall 2021-10-06 12:25:10 +0300
  • 8f85683 (HEAD -> master) Merge pull request #36 from iden3/feature/poseidon-update-reference-impl by Eduard S 2021-03-08 15:23:48 +0100
  • 590573a (feature/poseidon-update-reference-impl) Update Poseidon last changes of the reference impl by arnaucube 2021-03-08 14:57:57 +0100
  • 58e589b Merge pull request #35 from iden3/feature/comp-point-test by Eduard S 2020-12-21 17:03:44 +0100
  • 2318fd7 (feature/comp-point-test) Update and add test for PackSignY & UnpackSignY by arnaucube 2020-12-21 16:53:02 +0100
  • a0722b9 Merge pull request #34 from iden3/feature/exp-comppoint-signy by Eduard S 2020-12-21 16:21:27 +0100
  • 71dbddb (feature/exp-comppoint-signy) Abstract & expose CompressedPointToSignAndY by arnaucube 2020-12-21 16:10:09 +0100
  • 0a5c6ac Merge pull request #33 from iden3/feature/pkcomp-scanvalue by Eduard S 2020-12-21 10:31:37 +0100
  • a366175 (feature/pkcomp-scanvalue) Add scanner/valuer interface to babyjub.PublicKeyComp by arnaucube 2020-12-18 20:44:29 +0100
  • a2015ad Merge pull request #32 from iden3/feature/upgrade-linters by Eduard S 2020-12-18 12:11:45 +0100
  • 6d75396 (feature/upgrade-linters) Upgrade linters by arnaucube 2020-12-16 15:04:43 +0100
  • 821a601 Merge pull request #31 from iden3/feature/update-bbjjeddsa by Eduard S 2020-12-03 10:52:29 +0100
  • 5dd19b4 (feature/update-bbjjeddsa) Update BabyJubJub EdDSA to last circomlib version by arnaucube 2020-12-02 19:57:27 +0100
  • 94e92e8 Merge pull request #30 from iden3/feature/signaturecomp-scanner by arnau 2020-10-16 16:24:44 +0200
  • 5ef832f (feature/signaturecomp-scanner) Add scanner/valuer interface to babyjub.SignatureComp by Arnau B 2020-10-15 18:42:55 +0200
  • 59d8c7a Merge pull request #29 from iden3/feature/babyjubjub-optimization by arnau 2020-09-13 20:05:04 +0200
  • 91767c7 (feature/babyjubjub-optimization) Add goff to BabyJubJub point addition by arnaucube 2020-09-05 17:34:06 +0200
  • aab1a68 Add add-2008-bbjlp for point addition by arnaucube 2020-09-05 16:47:27 +0200
  • e04ca57 Update Poseidon to new circomlib version & https://extgit.iaik.tugraz.at/krypto/hadeshash by arnaucube 2020-08-18 18:25:00 +0200
  • 70841d7 Merge pull request #28 from iden3/feature/signature-sql-interface by Eduard S 2020-08-14 13:03:25 +0200
  • 674e8a6 (feature/signature-sql-interface) Fix value sql interface by a_bennassar 2020-08-14 12:32:15 +0200
  • 6651912 Merge pull request #27 from iden3/feature/signature-sql-interface by arnau 2020-08-13 16:57:45 +0200
  • a86308c Add scanner/valuer interface to PublicKey by a_bennassar 2020-08-13 12:19:01 +0200
  • d91a426 Add scanner/valuer interface to signature by a_bennassar 2020-08-11 16:51:42 +0200
  • 327a817 Merge pull request #26 from iden3/feature/pointfromsigny by Eduard S 2020-08-06 13:50:47 +0200
  • 833f68a (feature/pointfromsigny) Babyjubjub separate PointFromSignAndY from p.Decompress by arnaucube 2020-08-06 13:34:36 +0200
  • 29a6645 Merge pull request #25 from iden3/feature/poseidon-update by Eduard S 2020-07-23 10:24:57 +0200
  • f22be3c (feature/poseidon-update) Update Poseidon Hash function names, rm HashBytes by arnaucube 2020-07-23 07:59:59 +0200
  • 2c471ab (tag: v0.0.5, tag: c1, feature/go-iden3-demo-compat) Merge pull request #24 from iden3/fix/hashbytes-err by Eduard S 2020-05-25 12:05:45 +0200
  • e134988 (fix/hashbytes-err) Rm .travis.yml by arnaucube 2020-05-22 13:33:01 +0200
  • 3a91710 Poseidon & MiMC7 HashBytes remove return of err by arnaucube 2020-05-22 00:42:14 +0200
  • b1468fc Merge pull request #23 from iden3/feature/expose-method by Eduard S 2020-04-28 18:31:15 +0200
  • d189a6b (feature/expose-method) Expose SkToBigInt for usage from other packages & repos by arnaucube 2020-04-22 14:53:31 +0200
  • 14c3144 Merge pull request #22 from iden3/feature/utils-elembigintconv by Eduard S 2020-04-21 15:31:34 +0200
  • b98a9fe (feature/utils-elembigintconv) Add utils.ElementArrayToBigIntArray by arnaucube 2020-04-20 12:45:35 +0200
  • 4d1bbac Merge pull request #21 from iden3/feature/githubactions by arnau 2020-04-14 21:45:30 +0200
  • 0ac8b46 (feature/githubactions) Fix linters errors by Eduard S 2020-04-14 16:47:24 +0200
  • 14d0991 Add github actions and remove travis by Eduard S 2020-04-14 14:10:04 +0200
  • bffc894 (feature/travis386) Fix Travis to really test 32 bits by Eduard S 2020-04-09 16:42:18 +0200
  • 3d81ae3 Test break in 386 by Eduard S 2020-04-09 13:53:41 +0200
  • 048941e (feature/goff-0-2-0) Update to goff v0.2.0 by arnaucube 2020-04-08 10:40:18 +0200
  • eb41fe0 (tag: v0.0.4, tag: c0) Merge pull request #18 from iden3/feature/fix32bits by arnau 2020-03-18 11:55:56 +0100
  • e10db81 Fix compat with 32 bit arch by Eduard S 2020-03-17 17:17:45 +0100
  • 8a260d6 (feature/bbjj-goff) Add goff ff.Element to babyjubjub by arnaucube 2020-03-09 11:51:41 +0100
  • ee467c6 (tag: v0.0.3) Merge pull request #16 from iden3/feature/mimc7-goff by Eduard S 2020-03-06 16:27:36 +0100
  • 4750e9c (feature/mimc7-goff) Remove field package which is no longer used by arnaucube 2020-03-05 17:39:51 +0100
  • 16a8a18 Optimize MiMC7 migrating from *big.Int to goff by arnaucube 2020-03-05 17:35:25 +0100
  • e8be761 Merge pull request #15 from iden3/feature/poseidon-opt-goff by arnau 2020-03-04 18:34:17 +0100
  • 2a3f0d9 (feature/poseidon-opt-goff) Adapt babyjub/eddsa to new Poseidon methods by arnaucube 2020-03-03 16:32:49 +0100
  • 5d88f7c Merge pull request #13 from iden3/feature/update-bbjj-sig by Eduard S 2020-03-03 17:57:27 +0100
  • b45d8a5 Optimize Poseidon migrating from *big.Int to goff by arnaucube 2020-03-03 16:31:40 +0100
  • 83f87bf Resolve #4 by arnaucube 2020-03-03 16:31:09 +0100
  • 17bad75 Add goff generated finite field arithmetic code for used field by arnaucube 2020-03-03 16:30:00 +0100
  • 97c76ce (feature/update-bbjj-sig) Update BabyJubJub signature with Poseidon by arnaucube 2020-03-03 12:42:18 +0100
  • 937500b Merge pull request #12 from iden3/feature/optimizeposeidon by arnau 2019-12-22 20:40:00 +0100
  • c0c4ff2 Optimize Poseidon by Eduard S 2019-12-18 10:54:45 +0100
  • 8d5a7a7 Merge pull request #11 from iden3/fix/issue-9 by Eduard S 2019-12-18 11:03:37 +0100
  • c754d01 (fix/issue-9) poseidon consistent use of T by arnaucube 2019-12-17 18:15:22 +0100
  • fcb5865 fix #9 by arnaucube 2019-12-17 18:04:49 +0100
  • 7c61704 Add test that breaks poseidion due to padding by Eduard S 2019-12-16 17:24:22 +0100
  • 27ec5b2 Add test that breaks poseidon due to a security issue by Eduard S 2019-12-16 16:48:38 +0100
  • 53b9050 Add babujub eddsa benchmarks by Eduard S 2019-12-16 13:36:43 +0100
  • a5b6afc Add poseidon and babyjub benchmarks by Eduard S 2019-12-16 13:08:34 +0100
  • 4356f44 Merge pull request #6 from iden3/feature/testBJPKField by arnau 2019-12-09 15:59:10 +0100
  • 5ade04e Test that babyjub pk is always < Q by Eduard S 2019-12-09 12:30:50 +0100
  • eb7d86c Merge pull request #5 from iden3/decompress-modsqrt by Eduard S 2019-09-10 10:48:18 +0200
  • a60e154 (decompress-modsqrt) return error if no ModSqrt(x, q) exist in babyjubjub decompress point by arnaucube 2019-09-10 00:36:54 +0200