Nick Mathewson
|
7ca470e13c
Add a reference implementation of our ed25519 modifications
|
před 9 roky |
Nick Mathewson
|
25b1a32ef8
Draft implementation for ed25519 key blinding, as in prop224
|
před 9 roky |
Nick Mathewson
|
4caa6fad4c
Add curve25519->ed25519 key conversion per proposal 228
|
před 9 roky |
Nick Mathewson
|
c75e275574
Add encode/decode functions for ed25519 public keys
|
před 10 roky |
Nick Mathewson
|
006e6d3b6f
Another ed25519 tweak: store secret keys in expanded format
|
před 9 roky |
Nick Mathewson
|
87ba033cd5
Add Ed25519 support, wrappers, and tests.
|
před 10 roky |
Nick Mathewson
|
28538069b2
Fix numerous 64->32 errors in the unit tests
|
před 10 roky |
Nick Mathewson
|
0be9e6099b
Unit tests for pk fingerprint functions
|
před 10 roky |
Nick Mathewson
|
e1deb01e5f
mingw fix: Rename a variable in the unit tests
|
před 10 roky |
Nick Mathewson
|
f51df9bb93
Tests for siphash, from reference implementation.
|
před 10 roky |
Nick Mathewson
|
a7410c9199
Add checks to prevent memcmp(.,.,negative) in tests (CID 1064417)
|
před 10 roky |
Nick Mathewson
|
e7165659e0
Fix crypto/digests test
|
před 10 roky |
Nick Mathewson
|
a3e0a87d95
Completely refactor how FILENAME_PRIVATE works
|
před 11 roky |
Nick Mathewson
|
c94f6b228b
Fix "make check-spaces"
|
před 11 roky |
Marek Majkowski
|
e4f51682bc
Bug #5170 - test crypto_pk_get_all_digests
|
před 11 roky |
Arlo Breault
|
0ab38b9366
Remove PK_PKCS1_PADDING
|
před 11 roky |
Nick Mathewson
|
8f21838ee5
Merge remote-tracking branch 'origin/maint-0.2.4'
|
před 11 roky |
Nick Mathewson
|
7d3fd85838
Fix bug 8845: check the right length of memory in aes unit tests
|
před 11 roky |
Nick Mathewson
|
80e9ca411f
Merge remote-tracking branch 'origin/maint-0.2.4'
|
před 11 roky |
Nick Mathewson
|
8b6a952c94
Avoid clang warnings from implicit off_t->size_t cast
|
před 11 roky |
Nick Mathewson
|
55ce9bff54
Remove unused check_fingerprint_syntax
|
před 11 roky |
Nick Mathewson
|
a05dc378e3
Remove unused HMAC-SHA1 function
|
před 11 roky |
Nick Mathewson
|
a4e9d67292
Remove some functions which were unused except for their tests
|
před 11 roky |
Nick Mathewson
|
717946089b
Resolve memory leaks in the unit tests and benchmarks (found by coverity)
|
před 11 roky |
Nick Mathewson
|
ffd6e557cb
Speed up the curve25519 unit test by doing fewer iterations
|
před 11 roky |
Nick Mathewson
|
522b312a51
whitespace fix
|
před 11 roky |
Nick Mathewson
|
266419d244
Tolerate curve25519 backends where the high bit of the pk isn't ignored
|
před 11 roky |
Nick Mathewson
|
4da083db3b
Update the copyright date to 201.
|
před 11 roky |
Nick Mathewson
|
31d888c834
Make the = at the end of ntor-onion-key optional.
|
před 11 roky |
Nick Mathewson
|
dffc8e359b
Whoops; make that unit test actually pass :/
|
před 11 roky |