orignal
|
fbf75ea3b9
|
check if signer/verifier is set already
|
2016-10-12 13:28:22 -04:00 |
|
orignal
|
f17df1f16d
|
spinlock added
|
2016-10-11 12:06:40 -04:00 |
|
orignal
|
f91f3796a8
|
make sure verifier gets created once
|
2016-10-10 08:59:45 -04:00 |
|
Jeff Becker
|
4dc9f6948d
|
bounds checks
|
2016-07-25 09:57:35 -04:00 |
|
orignal
|
3907b4101a
|
include openssl through OPENSSL macro
|
2016-05-11 15:12:38 -04:00 |
|
orignal
|
2ebb2d8f0e
|
fixed race condition
|
2016-04-06 21:02:58 -04:00 |
|
Mikhail Titov
|
74827cd8cf
|
Workaround c++11 dynamic array for MSVC
|
2016-03-10 14:20:40 -06:00 |
|
orignal
|
6f0a136727
|
some cleanup
|
2016-02-08 20:29:34 -05:00 |
|
Jeff Becker
|
babcbcbcea
|
use const size_t instead of size_t
|
2016-02-05 12:32:50 -05:00 |
|
Jeff Becker
|
d4febb4e84
|
* bounds check on Identity::FromBuffer
* properly indet last commits
|
2016-02-05 08:52:07 -05:00 |
|
Jeff Becker
|
d0ea59c568
|
add base64 buffer encoding bounds checking
|
2016-02-05 08:44:09 -05:00 |
|
orignal
|
64b2a32c9a
|
#343. check for malformed messages
|
2016-02-02 11:55:38 -05:00 |
|
orignal
|
5487fad2ce
|
fixed race conditin
|
2016-01-10 18:55:00 -05:00 |
|
orignal
|
26d305d866
|
fixed misalignment of certificate length
|
2016-01-09 17:26:17 -05:00 |
|
hagen
|
ca375314f0
|
* sane log messages: Identity.cpp
|
2015-12-21 03:00:12 +00:00 |
|
orignal
|
62cf83921b
|
cumulative update from bitbucket
|
2015-11-03 09:15:49 -05:00 |
|
orignal
|
01913d2b14
|
EdDSA signer added
|
2015-04-09 10:03:21 -04:00 |
|
orignal
|
48289845df
|
EdDSA signature type added
|
2015-04-08 16:28:52 -04:00 |
|
orignal
|
454f2dabbd
|
EdDSA signature type added
|
2015-04-08 16:18:16 -04:00 |
|
orignal
|
1d737409ec
|
fill padding with random data
|
2015-03-14 17:15:23 -04:00 |
|
orignal
|
3e13a1feed
|
long ElGamal private key
|
2015-01-05 19:32:46 -05:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
700c53e60a
|
Fix any remaning aliasing rules with propper memcpy wrappers
|
2014-12-30 15:37:24 +01:00 |
|
Francisco Blas (klondike) Izquierdo Riera
|
1636187e26
|
Avoid aliasing problems by using special buf endian handling functions wrapping memcpy
|
2014-12-29 23:04:02 +01:00 |
|
orignal
|
0ee7f02f51
|
extend temporary buffer size to 1024
|
2014-12-11 12:22:22 -05:00 |
|
orignal
|
9438f388ad
|
copy private signing key of proper size
|
2014-12-10 22:38:01 -05:00 |
|
orignal
|
0b3ee77717
|
RSA signatures
|
2014-12-10 21:31:06 -05:00 |
|
orignal
|
4c8d85870b
|
check identity buffer size
|
2014-12-04 19:28:20 -05:00 |
|
orignal
|
3d0349191d
|
fixed memory corruption
|
2014-12-03 21:00:25 -05:00 |
|
orignal
|
9acf80e563
|
from/to base64
|
2014-12-01 14:50:10 -05:00 |
|
orignal
|
f7d90648e3
|
drop verifier not used anymore
|
2014-11-26 10:28:06 -05:00 |
|
orignal
|
4778c8bdfb
|
fixed excess data for P521
|
2014-11-24 21:48:01 -05:00 |
|
orignal
|
9574163aeb
|
fixed incorrect certificate length
|
2014-11-24 21:23:12 -05:00 |
|
orignal
|
199ff0c210
|
ECDSA P384 and ECDSA P521 support
|
2014-11-24 20:19:13 -05:00 |
|
orignal
|
f9ec60265a
|
support of RI with EcDSA
|
2014-11-20 12:21:27 -05:00 |
|
orignal
|
a8871d9f98
|
moved DHKeysPair to Transport
|
2014-10-20 15:19:56 -04:00 |
|
orignal
|
03914b4f41
|
proper date formatting
|
2014-10-14 21:58:01 -04:00 |
|
orignal
|
9b2e275c45
|
try closest floodfills sequentially
|
2014-10-14 20:52:40 -04:00 |
|
orignal
|
09dc649101
|
donn't calculate routing keys for routers anymore
|
2014-10-14 10:41:40 -04:00 |
|
orignal
|
89f58d0a7a
|
read extended indentities from hosts.txt
|
2014-09-19 19:25:40 -04:00 |
|
Meeh
|
cc5d924899
|
OSX build fix
|
2014-08-31 02:21:58 +02:00 |
|
orignal
|
0e230fdd05
|
ECDSA for local destinations
|
2014-08-24 10:36:59 -04:00 |
|
orignal
|
e45ee83746
|
use Signer for local destination
|
2014-08-23 22:54:08 -04:00 |
|
orignal
|
009af2eeae
|
create random keys for different signature type
|
2014-08-23 22:06:53 -04:00 |
|
orignal
|
a6c308f2f5
|
PrivateKeys with extended identity
|
2014-08-23 16:06:56 -04:00 |
|
orignal
|
8b81ba8d45
|
signature size for LeaseSet
|
2014-08-23 08:41:06 -04:00 |
|
orignal
|
2bc1ba1a9c
|
extended identity for local destination
|
2014-08-22 23:02:48 -04:00 |
|
orignal
|
9b8460cffa
|
verify streaming packet signature
|
2014-08-22 19:47:29 -04:00 |
|
orignal
|
9277509ce3
|
ECDSA key starts at 320-th byte
|
2014-08-22 10:34:39 -04:00 |
|
orignal
|
2aaac1a0d5
|
process extended indetities for LeaseSets
|
2014-08-21 21:57:24 -04:00 |
|
orignal
|
f811b19cf1
|
store and check remote Identity
|
2014-08-06 11:09:06 -04:00 |
|