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