orignal
|
13aab750dd
|
GOST signature unit test added
|
2017-03-21 10:45:57 -04:00 |
|
orignal
|
5bcc5ff873
|
initial support of GOST R 34.10-2012
|
2017-03-14 16:02:16 -04:00 |
|
orignal
|
c0c157ecef
|
use common context for ElGamal encrypt/decrypt
|
2017-03-11 16:48:54 -05:00 |
|
orignal
|
7caf3ea7d0
|
eliminate dependancy from GOST engine for GOST R 34.10
|
2017-03-10 13:21:22 -05:00 |
|
orignal
|
955b46534d
|
eliminate some BIGNUM allocation overhead
|
2017-03-07 14:51:05 -05:00 |
|
orignal
|
0e8d80e055
|
eliminate some BIGNUM allocation overhead
|
2017-03-07 14:24:19 -05:00 |
|
orignal
|
d8c30f6cbb
|
fixed typo
|
2017-02-21 11:38:11 -05:00 |
|
orignal
|
e968c6a2a4
|
fixed typo
|
2017-02-21 11:36:53 -05:00 |
|
orignal
|
ffc3a31d09
|
fixed andorid build
|
2017-02-21 11:23:14 -05:00 |
|
orignal
|
83b9b3bf4a
|
enable GOST R 34.10 signatures from netid!=2
|
2017-02-19 18:08:10 -05:00 |
|
orignal
|
1cb89ce20d
|
set correct curve parameters for GOST R 34.10
|
2017-02-19 14:45:10 -05:00 |
|
orignal
|
d75b916153
|
correct GOST engine initialization
|
2017-02-18 18:45:21 -05:00 |
|
orignal
|
192b484a8c
|
fixed typo
|
2017-02-18 07:00:14 -05:00 |
|
r4sas
|
85e2137d0e
|
disable incorrect check
|
2017-02-18 09:14:23 +03:00 |
|
orignal
|
c1042c8f20
|
GOST R 34.11 hash
|
2017-02-17 22:26:24 -05:00 |
|
orignal
|
22af4da4d4
|
initial support of GOST crypto
|
2017-02-16 16:27:24 -05:00 |
|
orignal
|
9da984b866
|
use ElGamalEncrypt
|
2016-12-20 14:10:14 -05:00 |
|
orignal
|
6913da7efa
|
fixed AVX crash for mingw build
|
2016-12-15 10:43:48 -05:00 |
|
orignal
|
34df1b1646
|
add AVX to clobber list
|
2016-12-15 07:21:34 -05:00 |
|
orignal
|
259baa0e84
|
use vzeroall to complete AVX mode
|
2016-12-10 20:41:42 -05:00 |
|
orignal
|
dca48c7eec
|
use AVX for HMAC
|
2016-12-09 15:46:21 -05:00 |
|
orignal
|
d092b21da7
|
assume ElGamal data size as 222 bytes
|
2016-11-24 16:02:14 -05:00 |
|
orignal
|
1d8d71cfb6
|
16-bytes alignment for IV for AES-CBC
|
2016-11-21 21:13:13 -05:00 |
|
orignal
|
aa47e11471
|
fixed race condition
|
2016-11-10 21:44:40 -05:00 |
|
orignal
|
89d69a5d5a
|
rollback due the race condition
|
2016-11-10 18:38:29 -05:00 |
|
orignal
|
6377631ae7
|
OpenSSL 1.1 for EVP_PKEY
|
2016-11-10 12:51:39 -05:00 |
|
orignal
|
232d42881b
|
support openssl 1.1 for DH
|
2016-11-08 13:11:38 -05:00 |
|
orignal
|
e45e5df377
|
openssl 1.1 DSA functions
|
2016-10-12 12:31:27 -04:00 |
|
orignal
|
8ffddf06e4
|
fixed memory leak
|
2016-06-20 12:15:15 -04:00 |
|
orignal
|
7c835bae20
|
changed back to <openssl/
|
2016-05-11 16:02:26 -04:00 |
|
orignal
|
3907b4101a
|
include openssl through OPENSSL macro
|
2016-05-11 15:12:38 -04:00 |
|
orignal
|
c265bd6c4d
|
delete pre-calculated tablle upon termination
|
2016-04-18 21:07:45 -04:00 |
|
orignal
|
aff8cd478c
|
optional elgamal precomputation for x64
|
2016-04-17 16:57:58 -04:00 |
|
orignal
|
c0b0df34d2
|
clean montgomery context
|
2016-04-12 19:07:11 -04:00 |
|
orignal
|
6a9d2ba653
|
use precalculated table for DH
|
2016-04-10 21:16:18 -04:00 |
|
orignal
|
34a8d4a57d
|
use precalculated table for ElGamal encryption
|
2016-04-10 17:06:02 -04:00 |
|
orignal
|
ffc666eaaa
|
g^x mod p using precalculated table
|
2016-04-09 22:44:13 -04:00 |
|
orignal
|
c45aab7cef
|
precalculate g^x mod p table
|
2016-04-08 15:45:23 -04:00 |
|
orignal
|
380c7b7720
|
use 226 bits private keys for non-x64
|
2016-04-06 16:11:18 -04:00 |
|
orignal
|
8657226594
|
use 226 bits private keys for non-x64
|
2016-04-06 15:49:46 -04:00 |
|
orignal
|
405aa906c5
|
short exponent for non-x64
|
2016-04-05 13:18:25 -04:00 |
|
orignal
|
7a84daf3f7
|
temporary disable openssl mutexes
|
2016-01-11 17:37:20 -05:00 |
|
orignal
|
f35660c8e2
|
fixed windows build
|
2016-01-01 08:30:38 -05:00 |
|
orignal
|
68b1fe8631
|
use TUNNEL_DATA_ENCRYPTED_SIZE for tunnel encryption
|
2015-12-31 19:46:14 -05:00 |
|
orignal
|
ef4dc3cbc9
|
fixed race condition of openssl calls
|
2015-12-31 16:02:10 -05:00 |
|
orignal
|
a994bbc36b
|
call CryptoConstants from Crypto.cpp only
|
2015-12-18 10:09:25 -05:00 |
|
orignal
|
62cf83921b
|
cumulative update from bitbucket
|
2015-11-03 09:15:49 -05:00 |
|