Commit Graph

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