-
Notifications
You must be signed in to change notification settings - Fork 72
Comparing changes
Open a pull request
base repository: poanetwork/threshold_crypto
base: 0.1.0
head repository: poanetwork/threshold_crypto
compare: master
Commits on Aug 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a7cd6e0 - Browse repository at this point
Copy the full SHA a7cd6e0View commit details
Commits on Sep 3, 2018
-
Use Formatter debug helpers. Hide SecretKeyShares.
Output "..." in the `Debug` implementation of `SecretKeyShare`, to make it consistent with `SecretKey`.
Configuration menu - View commit details
-
Copy full SHA for a03d258 - Browse repository at this point
Copy the full SHA a03d258View commit details -
Merge pull request #22 from poanetwork/afck-fmt
Use Formatter debug helpers. Hide SecretKeyShares.
Configuration menu - View commit details
-
Copy full SHA for 76ac2a5 - Browse repository at this point
Copy the full SHA 76ac2a5View commit details -
Simplify Poly multiplication, speed up interpolation. (#23)
* Simplify Poly multiplication, speed up interpolation. Also add more `Mul` implementations. * Postpone division: speed up interpolation some more. * Speed up interpolation: re-use base polynomial.
Configuration menu - View commit details
-
Copy full SHA for ded335f - Browse repository at this point
Copy the full SHA ded335fView commit details
Commits on Sep 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 72d1c60 - Browse repository at this point
Copy the full SHA 72d1c60View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7d9c26 - Browse repository at this point
Copy the full SHA f7d9c26View commit details -
Merge pull request #28 from poanetwork/try-prefixed-constructors
Added 'try_' constructors to secret types.
Configuration menu - View commit details
-
Copy full SHA for a2fa8a4 - Browse repository at this point
Copy the full SHA a2fa8a4View commit details
Commits on Sep 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b39cc1f - Browse repository at this point
Copy the full SHA b39cc1fView commit details
Commits on Sep 13, 2018
-
Merge pull request #32 from poanetwork/ag_typos
Typo fixes, added Code of Conduct file
Configuration menu - View commit details
-
Copy full SHA for b48a4b6 - Browse repository at this point
Copy the full SHA b48a4b6View commit details
Commits on Sep 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5f09f96 - Browse repository at this point
Copy the full SHA 5f09f96View commit details
Commits on Sep 19, 2018
-
Adds a few more benchmarks for poly operators. Changed benchmarks to …
…use a seeded rng for reproducibility.
Configuration menu - View commit details
-
Copy full SHA for e0c488a - Browse repository at this point
Copy the full SHA e0c488aView commit details
Commits on Sep 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e28b77d - Browse repository at this point
Copy the full SHA e28b77dView commit details
Commits on Sep 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 42f4ace - Browse repository at this point
Copy the full SHA 42f4aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b786d89 - Browse repository at this point
Copy the full SHA b786d89View commit details
Commits on Sep 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4b1e6ee - Browse repository at this point
Copy the full SHA 4b1e6eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc04ea5 - Browse repository at this point
Copy the full SHA bc04ea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c72bc9a - Browse repository at this point
Copy the full SHA c72bc9aView commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3645668 - Browse repository at this point
Copy the full SHA 3645668View commit details
Commits on Oct 8, 2018
-
They are only used together, and the API of `xor_vec` is a bit dangerous since it silently stops at the minimum of the two arguments' lengths.
Configuration menu - View commit details
-
Copy full SHA for 0bb41bd - Browse repository at this point
Copy the full SHA 0bb41bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e8b69 - Browse repository at this point
Copy the full SHA 84e8b69View commit details -
Convert all uses of
Bls12
and friends to refer to rootlib.rs
ins……tead of importing from pairing directly.
Configuration menu - View commit details
-
Copy full SHA for d69590b - Browse repository at this point
Copy the full SHA d69590bView commit details -
Prepare for adding mock cryptography for testing.
* Add a feature flag (that doesn't do anything yet). * Give `clear_fr` a stronger type to prevent mistakes and ensure the right amount of memory gets cleared. * Re-export the engine and related types from `lib.rs`.
Configuration menu - View commit details
-
Copy full SHA for 0efdad4 - Browse repository at this point
Copy the full SHA 0efdad4View commit details -
Since we are reexporting some of the pairing types, we should also export pairing itself, to make all the matching traits available and avoid version conflicts.
Configuration menu - View commit details
-
Copy full SHA for 191cf0b - Browse repository at this point
Copy the full SHA 191cf0bView commit details -
It currently causes too many problems to be practical. We will re-enable it once we have a dedicated allocator for locked memory.
Configuration menu - View commit details
-
Copy full SHA for ad11cea - Browse repository at this point
Copy the full SHA ad11ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 214e5f8 - Browse repository at this point
Copy the full SHA 214e5f8View commit details
Commits on Oct 9, 2018
-
Optimize polynomial interpolation in the curve.
Slightly reduce the number of multiplication and division operations in the scalar field.
Configuration menu - View commit details
-
Copy full SHA for 3d324bb - Browse repository at this point
Copy the full SHA 3d324bbView commit details -
Merge pull request #46 from poanetwork/afck-interpolate
Optimize polynomial interpolation in the curve.
Configuration menu - View commit details
-
Copy full SHA for f1742a6 - Browse repository at this point
Copy the full SHA f1742a6View commit details
Commits on Oct 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d9da308 - Browse repository at this point
Copy the full SHA d9da308View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90f63e3 - Browse repository at this point
Copy the full SHA 90f63e3View commit details -
Added mocktography (feature `use-insecure-test-only-mock-crypto) and factored out CI execution script.
Configuration menu - View commit details
-
Copy full SHA for d133bb6 - Browse repository at this point
Copy the full SHA d133bb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20de873 - Browse repository at this point
Copy the full SHA 20de873View commit details
Commits on Oct 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0d4c376 - Browse repository at this point
Copy the full SHA 0d4c376View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca1d2e - Browse repository at this point
Copy the full SHA 2ca1d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29b40ff - Browse repository at this point
Copy the full SHA 29b40ffView commit details
Commits on Oct 20, 2018
-
Also: Follow the soon-to-be-official formatting guidelines: https://github.com/nrc/rfcs/blob/style-guide/style-guide/cargo.md
Configuration menu - View commit details
-
Copy full SHA for 96db9fb - Browse repository at this point
Copy the full SHA 96db9fbView commit details
Commits on Oct 22, 2018
-
This function can be useful, to avoid redundant hashing of a long message.
Configuration menu - View commit details
-
Copy full SHA for 1d613c2 - Browse repository at this point
Copy the full SHA 1d613c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e0da3 - Browse repository at this point
Copy the full SHA a4e0da3View commit details
Commits on Oct 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 54026f5 - Browse repository at this point
Copy the full SHA 54026f5View commit details
Commits on Oct 28, 2018
-
Merge pull request #58 from poanetwork/afck-rust-1.30.0
Upgrade to Rust 1.30.0.
Configuration menu - View commit details
-
Copy full SHA for 0cadd31 - Browse repository at this point
Copy the full SHA 0cadd31View commit details
Commits on Oct 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 05cde32 - Browse repository at this point
Copy the full SHA 05cde32View commit details
Commits on Nov 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3ffe4b3 - Browse repository at this point
Copy the full SHA 3ffe4b3View commit details
Commits on Nov 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a0aa960 - Browse repository at this point
Copy the full SHA a0aa960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fec9da - Browse repository at this point
Copy the full SHA 4fec9daView commit details
Commits on Nov 26, 2018
-
Make serialization less wasteful.
This removes the unneeded length from key and signature representation, removing 8 bytes from each. Also adds `from_bytes` and `to_bytes` methods to convert keys and signatures.
Configuration menu - View commit details
-
Copy full SHA for c7eda7a - Browse repository at this point
Copy the full SHA c7eda7aView commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c2d63b2 - Browse repository at this point
Copy the full SHA c2d63b2View commit details
Commits on Dec 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1b1df40 - Browse repository at this point
Copy the full SHA 1b1df40View commit details
Commits on Dec 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a14e7d1 - Browse repository at this point
Copy the full SHA a14e7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b6fa87 - Browse repository at this point
Copy the full SHA 8b6fa87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab0989 - Browse repository at this point
Copy the full SHA 9ab0989View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbb9fae - Browse repository at this point
Copy the full SHA dbb9faeView commit details
There are no files selected for viewing