22e7813
(refs/pull/8/merge)
Merge 5064685224
into 367ee99d8d
by
2024-02-01 22:19:11 -0500
367ee99
(HEAD -> master)
Migrate license to Apache-2.0 by
2024-01-22 16:56:54 +0100
5064685
(refs/pull/8/head)
wasm blake hash compatability (but circom compatability broken in wasm still) by
2023-12-27 14:58:33 -0500
ae24594
(refs/pull/9/head)
Describe your changes here by
2023-11-02 12:14:58 +0800
42cf9e6
borrow instead of move by
2023-10-27 20:20:44 +0100
ab62f12
changed order to bigint by
2023-10-01 16:02:12 +0100
f58f71d
Merge branch 'master' of https://github.com/arnaucube/babyjubjub-rs by
2023-10-01 15:43:41 +0100
f68d8fb
ready for PR by
2023-10-01 15:42:28 +0100
f1f653f
more ready for a PR by
2023-10-01 15:36:56 +0100
44630c2
compatability with previous blake hash by
2023-10-01 15:13:08 +0100
c0b4f78
dleq proof working by
2023-06-11 14:33:21 -0400
5439c2a
fixed source of bug which was passing a negative BigInt to mul_scalar...better fix might be to force mul_scalar to only accept a BigUInt or to allow the logic in mul_scalar to work with a negative BigInt by
2023-05-21 15:21:13 -0400
2e3e838
removed unused weird code by
2023-05-20 10:53:54 -0400
1561ed7
improved tests and elimitating warnings by
2023-05-19 19:33:20 -0400
ee96c57
added clonability by
2023-05-15 01:16:55 -0400
cd36d49
Merge pull request #6 from bingcicle/patch-1 by
2023-05-04 21:24:41 +0200
5365144
(refs/pull/6/head)
fix link to addition-add-2008-bbjlp by
2023-05-04 15:43:00 +0000
f6ca288
sanitize inputs by
2023-04-05 19:43:04 -0700
ff3b16b
message is now converted to a point in the subgroup by
2023-03-04 19:11:47 -0700
1557322
added deserialization for the ElGamalEncryption Struct by
2023-02-11 19:53:17 +0100
8c69310
better deserialization and serialization for point by
2023-02-11 19:33:45 +0100
e4a4a5c
point deserialization by
2023-02-11 19:10:13 +0100
a6946a1
added new field Fl instead of Fr for suborder instead of order by
2023-02-10 16:03:40 -0500
809d436
added (no pun intended) sum feature by
2023-02-09 13:01:45 -0500
1a69ae6
Merge pull request #5 from leonardoalt/make_sk_fields_pub by
2023-02-08 22:59:17 +0100
9c1a437
refactored addition by
2023-02-06 09:00:01 -0500
0b16370
added traits for convenience by
2023-02-06 08:51:04 -0500
870cee7
(refs/pull/5/head)
Make fields of PrivateKey pub by
2023-02-06 11:43:06 +0100
feb4b91
renamed inverse to neg for more clarity by
2023-02-05 16:06:30 -0500
c10293f
to_dec_string() by
2023-02-05 13:45:55 -0500
b3c4710
js-friendly string method by
2023-02-05 11:52:12 -0500
63400ce
encdoding message to/from point works and passes tests by
2023-02-04 20:58:19 -0500
63ab2f2
cleaned code a bit by
2023-02-04 19:41:32 -0500
0f64158
Koblitz method variant passing tests by
2023-02-04 19:39:27 -0500
aace306
koblitz variation implemented but not yet tested by
2023-02-04 19:20:12 -0500
305a8ce
working on message to point by
2023-02-04 15:40:07 -0500
0299b2e
removed another println by
2023-02-03 16:49:59 -0500
57a557e
removed println by
2023-02-03 16:48:49 -0500
3b7e9c6
made encryption arguments pointers by
2023-02-03 16:46:34 -0500
7e85e69
debug by
2023-02-03 16:38:15 -0500
9313800
added check that inputs are on curve by
2023-02-03 16:17:16 -0500
c1d0a30
added on_curve and tested it by
2023-02-03 16:06:34 -0500
05ce8d4
made point public in struct by
2023-02-03 15:10:25 -0500
047409e
ElGamal w/ test by
2023-02-02 17:29:21 -0500
86c18f0
added elgamal decryption (UNTESTED) by
2023-02-02 13:02:57 -0500
83e3b76
removed print statements by
2023-01-26 22:48:43 -0500
b4374c5
serialization of signatures by
2023-01-26 13:20:23 -0500
6dd8028
serializaion of singature and point by
2023-01-26 12:42:10 -0500
491cfaf
blh is public now by
2023-01-25 19:22:15 -0500
f9efede
fixed bug in cargo.toml by
2023-01-25 18:44:33 -0500
1df4452
made poseidon public by
2023-01-25 09:15:31 -0500
acd1962
added important TODO by
2023-01-24 16:00:37 -0500
2367e15
fixed blake2 bug on my M1 mac by
2023-01-24 15:50:20 -0500
5e3ee25
Merge pull request #4 from leonardoalt/pub_sig_fields by
2023-01-16 20:34:27 +0100
6f9bb1c
(refs/pull/4/head)
Make fields of struct Signature public by
2023-01-16 14:55:02 +0100
8ae99d7
Update aarch64 feature related code & minor update by
2022-09-09 15:13:05 +0200
4793de7
Merge pull request #3 from nicolas-geniteau/update-deps by
2022-09-08 20:23:11 +0200
020f243
(refs/pull/3/head)
Update rust to 2021 and deps by
2022-09-08 17:43:45 +0200
e4b7ced
Update clippy minor fixes, add clippy to GHA by
2021-03-17 22:00:36 +0100
53286f5
Add blake lib support for feature aarch64 by
2021-03-09 18:39:05 +0100
27f9ab6
Update to last poseidon-rs version by
2021-03-08 20:52:47 +0100
f3d57a2
rm unnecessary Result<> by
2020-12-20 14:17:20 +0100
005019d
Update EdDSA to last circomlib version by
2020-12-05 13:32:57 +0100
3cf0097
(refs/pull/2/head, feature/circomlib-comp)
Update EdDSA to last circomlib version by
2020-12-05 13:32:57 +0100
53f7fd1
v0.0.4 by
2020-11-04 19:05:36 +0100
d893ecc
Poseidon load static ref avoiding load each time by
2020-09-07 23:09:08 +0200
693c7be
Merge pull request #1 from arnaucube/feature/opt by
2020-08-02 19:31:19 +0200
80d682e
(refs/pull/1/head, feature/opt)
Update Schnorr to last changes, rm MiMC7 methods by
2020-08-02 19:22:02 +0200
04d20b9
Update sign&verify (poseidon) to last optimization by
2020-08-02 16:23:40 +0200
2d94206
Optimize point add & mul_scalar methods by
2020-08-01 18:18:43 +0200
30218dc
Add benchmarks by
2020-07-25 18:33:51 +0200
4c1dd1a
(aggregated-schnorr-musig)
wip by
2019-09-11 23:21:02 +0200
df8a212
add Schnorr signature & verification by
2019-09-11 11:22:15 +0200
d7c3836
reference param in mul_scalar by
2019-09-10 11:28:57 +0200
addcca6
add some error handling by
2019-09-09 20:42:17 +0200
2ab48ff
add sign & verify with Poseidon hash, update MiMC use to v0.0.2 by
2019-09-07 19:46:32 +0200
ad33bbd
fix point & signature compress & decompress by
2019-09-07 19:28:09 +0200
48085c5
constants with lazy_static, refactor by
2019-08-28 00:25:27 +0200
1ff5a56
compress & decompress signature (wip) by
2019-08-27 23:44:44 +0200
eb42f48
add point compress&decompress, add modsqrt with Tonelli-Shanks algorithm by
2019-08-24 16:15:05 +0200
a2122da
add travis & crate config by
2019-08-04 14:16:51 +0200
9bc3000
signature & verification done by
2019-08-04 14:13:51 +0200
fffcb66
add new private key generation, signature started by
2019-08-03 20:37:14 +0200
6658d97
add point scalar multiplication by
2019-07-28 23:15:23 +0200
35f4686
add point addition by
2019-07-28 21:18:08 +0200