Skip to content

v3.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Sep 12:36
· 38 commits to develop since this release
462090c

Commits

  • ea0b456: Add new SW encoding-based hash function to BN G1 (Raphael Heitjohann) #102
  • ed4d8da: Finish BN hash to G1 (one RO hash only) and test it (Raphael Heitjohann) #102
  • 77146e5: Implement Hash to G2 for BN and make cofactor multiplication public (Raphael Heitjohann) #102
  • 9f0c128: Add some javadoc to BN hash class (Raphael Heitjohann) #102
  • bfbc189: Add note about hash to BN to changelog (Raphael Heitjohann) #102
  • 43acc9b: Merge branch 'develop' into bn-hash (Raphael Heitjohann) #102
  • b25df57: Start adding CountingBucket class (Raphael Heitjohann) #124
  • 985c6dd: Introduce separate GroupImpl's for the counting modes (Raphael Heitjohann) #124
  • f740948: Add getter methods to DebugGroupImpl classes (Raphael Heitjohann) #124
  • f40a9f1: Change version to 3.0.0 and update changelog (Raphael Heitjohann) #124
  • 0d6a34c: Add new getters for debug group plust bucket data formatter (Raphael Heitjohann) #124
  • f59146d: Add new counter data formatting to debug group (Raphael Heitjohann) #124
  • bb2b186: Add groupSize constructor to debugBilinearGroup (Raphael Heitjohann) #124
  • 08b5fb9: Start solving G1,G2,GT issue by using separate classes for each (Raphael Heitjohann) #124
  • 9db141f: Complete prototype version of new bucket counting (Raphael Heitjohann) #124
  • 6b38aa7: Fix errors in debug results printing (Raphael Heitjohann) #124
  • 63374d3: Fix pairing tests (Raphael Heitjohann) #124
  • b8ba081: Fix xTotal classes counting field not being static (Raphael Heitjohann) #124
  • 9593e0a: Fix counting for type 1 bil group not separating between g1 and g2 (Raphael Heitjohann) #124
  • ae5ee76: Change equals of DebugGroupImpl to allow equality between G1 and G2 classes (for Type 1 pairing) (Raphael Heitjohann) #124
  • 8cbcbe1: Fix remaining standalone tests missing (Raphael Heitjohann) #124
  • 5852445: Fix allBuckets counting by summing dynamically on call (Raphael Heitjohann) #124
  • ae78ad3: Make resetCountersAllBuckets also reset default bucket (Raphael Heitjohann) #124
  • 557dc31: Make CountingBucket thread-safe (Raphael Heitjohann) #124
  • f73c4d8: Make PairingCounter thread-safe (Raphael Heitjohann) #124
  • c3c0aea: Remove default suffix from default bucket related methods (Raphael Heitjohann) #124
  • cd6aaa0: Remove ManualTest class used for debug bucket examples (Raphael Heitjohann) #124
  • 358bbf7: Add more unit tests for debug buckets (Raphael Heitjohann) #124
  • 60cfbd0: Replace getInteger completely with asInteger (Raphael Heitjohann) #126
  • 26b8c77: Change version to 3.0.0 as getInteger removal is API-breaking (Raphael Heitjohann) #126
  • 9c6394d: Make Zn#injectiveValueOf handle leading zero bytes without collisions (Raphael Heitjohann) #128
  • c050df1: Remove ManualTest testing class (Raphael Heitjohann) #128
  • a77deab: Add lazy and basic wrappers for Secp256k1 curve, make original package-private (Raphael Heitjohann) #127
  • 89b1524: Improve documentation for Zn#injectiveValueOf (Raphael Heitjohann) #128
  • 44128dc: Merge branch 'develop' into zn-injective-value (Raphael Heitjohann) #128
  • cfbb344: Remove debug print from Zn#injectiveValueOf (Raphael Heitjohann) #128
  • bf4cebd: Fixed compile error (Jan Bobolz) #131
  • fba3107: Removed use of intValueExact (Jan Bobolz) #133
  • 78beb56: Passing exceptions on group op worker threads to waiting threads. (Jan Bobolz) #134
  • 1386274: Merge branch 'develop' into debug-buckets (Jan Bobolz) #124
  • 1abf0d5: Changelog (Jan Bobolz) #134
  • f730703: Merge branch 'develop' into debug-buckets (Jan Bobolz) #124
  • 94bad37: Fixed infinite loop for counting group (Jan Bobolz) #135
  • 047eb18: Improved linearization (Jan Bobolz) #135
  • aee1e86: Added convenience constructor to Debug group (Jan Bobolz) #136
  • 94418e5: Update CHANGELOG.md (feidens) #137
  • 65d16d5: Update CHANGELOG.md (feidens) #137