65 Commits (1857f14be86aa360c90f7baab0d7013f10f22632)

Author SHA1 Message Date
yangfl dec848f072 use builtin __AVX__ and __AES__ macros and reduce code duplication 6 years ago
orignal 58c92b8405 aead/chacha20/poly1305 from openssl 1.1 6 years ago
orignal 5447259e1a AEAD/ChaCha20/Poly1305 decryption and SessionCreate prcessing 6 years ago
orignal ee0ae0b74b decrypt Y for NTCP2 6 years ago
orignal df60e78766 AEAD/Chacha20/Poly1305 encryption 6 years ago
Arm64 plaz 66de7ad049 for first time disable aesenc for arm64 7 years ago
orignal 066f8863fd pass zero padding parameter to ECEIS encryption 7 years ago
Jeff Becker 91e45d9a4a
initial code for runtime detection of aesni/avx 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 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 39c1c3567b ECICSEncrypt added 7 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal 165cf980d2 fixed memory leak 8 years ago
orignal 13ccb16a4a fixed memory leak 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 1cb89ce20d set correct curve parameters for GOST R 34.10 8 years ago
orignal c1042c8f20 GOST R 34.11 hash 8 years ago
orignal 22af4da4d4 initial support of GOST crypto 8 years ago
orignal 188987a8ff eliminated deprecated function 8 years ago
orignal 9da984b866 use ElGamalEncrypt 8 years ago
orignal 38d85a49e7 use AVX instructions for XOR in AES-CBC if applicable 8 years ago
orignal d092b21da7 assume ElGamal data size as 222 bytes 8 years ago
orignal 55dbbb3546 fixed memory leak 8 years ago
orignal 1d8d71cfb6 16-bytes alignment for IV for AES-CBC 8 years ago
orignal 164d3566e3 fixed linker error 8 years ago
orignal aa47e11471 fixed race condition 8 years ago
orignal 6377631ae7 OpenSSL 1.1 for EVP_PKEY 8 years ago
orignal a4d586b24e openssl 1.1 for ECDSA 8 years ago
orignal 232d42881b support openssl 1.1 for DH 8 years ago
orignal 70fcd93ca7 fixed build error for clang 8 years ago
orignal 9ba9bd4415 preparation for openssl 1.1 8 years ago
Vlad Glagolev ed09c1171b fixed build with LibreSSL 8 years ago
orignal e45e5df377 openssl 1.1 DSA functions 8 years ago
hagen d838ce85c3 * Base.h : extract Tag template class to separate header 8 years ago
orignal 7c835bae20 changed back to <openssl/ 9 years ago
orignal 3907b4101a include openssl through OPENSSL macro 9 years ago
orignal aff8cd478c optional elgamal precomputation for x64 9 years ago
orignal 4c72d43a8a use more efficient XOR over ChipherBlocks for win32 9 years ago
orignal ef4dc3cbc9 fixed race condition of openssl calls 9 years ago
orignal a994bbc36b call CryptoConstants from Crypto.cpp only 9 years ago
orignal 62cf83921b cumulative update from bitbucket 9 years ago
orignal 1fc50a59f5 different in and out buffers for tunnel encryption 10 years ago
orignal 357a9a6a56 16 bytes alignmen of AES block 10 years ago
orignal c3e329e406 fixed misalignment 10 years ago