63 Commits (d4b648510275705b40acdd9d93817cea48354fc1)

Author SHA1 Message Date
Jeff Becker a618a01b1e
don 7 years ago
Jeff Becker 91e45d9a4a
initial code for runtime detection of aesni/avx 7 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
R4SAS 1ba1fa37f9
update travis-ci stuff (#1006) 7 years ago
orignal a21fb17d73 renamed ECIES-P256 7 years ago
orignal 1e75de9bb8 514 bytes ECIES block 7 years ago
orignal efacfced45 CryptoKey added 7 years ago
orignal 00bbb81375 ECICS gerenarate keys 7 years ago
orignal 5271cdacf2 ECICSDecrypt 7 years ago
orignal 6d01726961 use AES-CBC for ECICS 7 years ago
orignal 39c1c3567b ECICSEncrypt added 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal 13aab750dd GOST signature unit test added 8 years ago
orignal 5bcc5ff873 initial support of GOST R 34.10-2012 8 years ago
orignal c0c157ecef use common context for ElGamal encrypt/decrypt 8 years ago
orignal 7caf3ea7d0 eliminate dependancy from GOST engine for GOST R 34.10 8 years ago
orignal 955b46534d eliminate some BIGNUM allocation overhead 8 years ago
orignal 0e8d80e055 eliminate some BIGNUM allocation overhead 8 years ago
orignal d8c30f6cbb fixed typo 8 years ago
orignal e968c6a2a4 fixed typo 8 years ago
orignal ffc3a31d09 fixed andorid build 8 years ago
orignal 83b9b3bf4a enable GOST R 34.10 signatures from netid!=2 8 years ago
orignal 1cb89ce20d set correct curve parameters for GOST R 34.10 8 years ago
orignal d75b916153 correct GOST engine initialization 8 years ago
orignal 192b484a8c fixed typo 8 years ago
R4SAS 85e2137d0e disable incorrect check 8 years ago
orignal c1042c8f20 GOST R 34.11 hash 8 years ago
orignal 22af4da4d4 initial support of GOST crypto 8 years ago
orignal 9da984b866 use ElGamalEncrypt 8 years ago
orignal 6913da7efa fixed AVX crash for mingw build 8 years ago
orignal 34df1b1646 add AVX to clobber list 8 years ago
orignal 259baa0e84 use vzeroall to complete AVX mode 8 years ago
orignal dca48c7eec use AVX for HMAC 8 years ago
orignal d092b21da7 assume ElGamal data size as 222 bytes 8 years ago
orignal 1d8d71cfb6 16-bytes alignment for IV for AES-CBC 8 years ago
orignal aa47e11471 fixed race condition 8 years ago
orignal 89d69a5d5a rollback due the race condition 8 years ago
orignal 6377631ae7 OpenSSL 1.1 for EVP_PKEY 8 years ago
orignal 232d42881b support openssl 1.1 for DH 8 years ago
orignal e45e5df377 openssl 1.1 DSA functions 8 years ago
orignal 8ffddf06e4 fixed memory leak 9 years ago
orignal 7c835bae20 changed back to <openssl/ 9 years ago
orignal 3907b4101a include openssl through OPENSSL macro 9 years ago
orignal c265bd6c4d delete pre-calculated tablle upon termination 9 years ago
orignal aff8cd478c optional elgamal precomputation for x64 9 years ago
orignal c0b0df34d2 clean montgomery context 9 years ago
orignal 6a9d2ba653 use precalculated table for DH 9 years ago
orignal 34a8d4a57d use precalculated table for ElGamal encryption 9 years ago
orignal ffc666eaaa g^x mod p using precalculated table 9 years ago
orignal c45aab7cef precalculate g^x mod p table 9 years ago