"README.md" did not exist on "8f46ead756ecddab4e6b1de467dd357ad4c656d6"
- Aug 02, 2018
- Jul 31, 2018
-
-
zzz authored
-
- Jul 28, 2018
-
-
zzz authored
Log tweaks
-
- Jul 27, 2018
-
-
zzz authored
-
- Jul 26, 2018
-
-
zzz authored
-
- Jul 23, 2018
-
-
zzz authored
Fix sending termination after msg3 p2 fails
-
- Jul 21, 2018
- Jul 19, 2018
-
-
zzz authored
-
- Jul 18, 2018
-
-
zzz authored
-
- Jul 16, 2018
-
-
zzz authored
-
- Jul 15, 2018
- Jul 14, 2018
-
-
zzz authored
-
- Jul 13, 2018
-
-
zzz authored
-
- Jul 11, 2018
-
-
zzz authored
-
- Jul 10, 2018
- Jul 08, 2018
- Jul 06, 2018
- Jul 05, 2018
- Jul 04, 2018
- Jul 01, 2018
-
-
zzz authored
Rekey static after 30 days downtime
-
zzz authored
- Change key encoding to match curdle draft - Support key decoding based on curdle draft - Implement true constant-time cmov() - Add handling of X509Key-wrapped EdDSA keys (GitHub PR #47) - Clarify that KeyPairGenerator takes a key size, not strength - Javadocs GitHub PR #58: - Make GroupElement immutable by moving the pre-computed logic to the constructors, allowing the synchronized checking of whether the pre-computed logic had executed or not to be removed since it always has when it is used because those code paths are modified to request it at construction time. - This allows getNegativeA() to be lazy, and doesn't need volatile due to the immutability (and final fields - this is important part of the contract with the JVM memory model). - Remove synchronized contention from the named curve table get method. - Generally remove use of the named curve table get method with a constant curve name in hot code paths in favour of using a new static constant for the curve spec. Overall performance changes: - Keygen 46% faster - Signing 39% slower (due to cmov) - Verify 2% faster
-
- Jun 30, 2018
-
-
zzz authored
-
- Jun 28, 2018
- Jun 26, 2018