Nick Mathewson
|
6dbd451b9f
Add benchmarks for ed25519 functions
|
10 years ago |
Nick Mathewson
|
9b43a4a122
Add comments to ed25519_vectors.inc
|
10 years ago |
Nick Mathewson
|
6981341764
Cut the time to run the python ed25519 tests by a factor of ~6
|
10 years ago |
Nick Mathewson
|
7ca470e13c
Add a reference implementation of our ed25519 modifications
|
10 years ago |
Nick Mathewson
|
d10e1bdec4
Add the pure-python ed25519 implementation, for testing.
|
10 years ago |
Nick Mathewson
|
f0eb7ae79f
More documentation for ed25519 stuff.
|
10 years ago |
Nick Mathewson
|
1d3b33e1ed
Fix linux compilation of ed25519_ref10
|
10 years ago |
Nick Mathewson
|
25b1a32ef8
Draft implementation for ed25519 key blinding, as in prop224
|
10 years ago |
Nick Mathewson
|
4caa6fad4c
Add curve25519->ed25519 key conversion per proposal 228
|
10 years ago |
Nick Mathewson
|
ed48b0fe56
Support for writing ed25519 public/private components to disk.
|
11 years ago |
Nick Mathewson
|
c75e275574
Add encode/decode functions for ed25519 public keys
|
11 years ago |
Nick Mathewson
|
22760c4899
Restore the operation of extra_strong in ed25519_secret_key_generate
|
10 years ago |
Nick Mathewson
|
006e6d3b6f
Another ed25519 tweak: store secret keys in expanded format
|
10 years ago |
Nick Mathewson
|
9e43ee5b4c
Fix API for ed25519_ref10_open()
|
10 years ago |
Nick Mathewson
|
e0097a8839
Tweak ed25519 ref10 signing interface to use less space.
|
10 years ago |
Nick Mathewson
|
e5a1cf9937
Tweak ref10 keygen APIs to be more sane.
|
10 years ago |
Nick Mathewson
|
87ba033cd5
Add Ed25519 support, wrappers, and tests.
|
11 years ago |
Nick Mathewson
|
50d15e06b3
Use --require-version to prevent running trunnel pre-1.2
|
10 years ago |
Nick Mathewson
|
d303d6244e
Have the run_trunnel.sh script tell trunnel to update src/ext/trunnel too
|
10 years ago |
Nick Mathewson
|
1b13139709
Add a script to run trunnel on the trunnel files.
|
10 years ago |
Nick Mathewson
|
36700ee99e
Mention trunnel in LICENSE and src/ext/README
|
10 years ago |
Nick Mathewson
|
764e008092
Merge branch 'libscrypt_trunnel_squashed'
|
10 years ago |
Nick Mathewson
|
c433736734
Add tests for failing cases of crypto_pwbox
|
10 years ago |
Nick Mathewson
|
3b7d0ed08e
Use trunnel for crypto_pwbox encoding/decoding.
|
10 years ago |
Nick Mathewson
|
3011149401
Adjust pwbox format: use a random IV each time
|
10 years ago |
Nick Mathewson
|
d0f5d2b662
Test a full array of s2k flags with pwbox test.
|
10 years ago |
Nick Mathewson
|
05a6439f1f
Use preferred key-expansion means for pbkdf2, scrypt.
|
10 years ago |
Nick Mathewson
|
8d84f3af7b
Test vectors for PBKDF2 from RFC6070
|
10 years ago |
Nick Mathewson
|
b59d0dae14
Test vectors for scrypt from draft-josefsson-scrypt-kdf-00
|
10 years ago |
Nick Mathewson
|
2b2cab4141
Tweak and expose secret_to_key_compute_key for testing
|
10 years ago |