84 Commits (226257aa71f8a13e5b0e74e531dfc03e8ede448a)

Author SHA1 Message Date
orignal 72c8fd257c eliminate extra buffer for Poly1305 6 years ago
orignal fa620e41a4 correct alignment for polyKey 6 years ago
Jeff Becker f385c624c7
expose poly1305 digester 6 years ago
orignal 34cfd205f6 create new static keys by X25519Keys 6 years ago
orignal 7d9893c614 fixed build error 6 years ago
orignal a8b1a86bd7 X25519Keys for static key 6 years ago
orignal 1babd3a5a2 separate X25519Keys 6 years ago
orignal d320a89590 don't copy buffer to ifself 6 years ago
orignal f7e4afc282 use same buffer for input and output for AEAD/Chacha20/Poly1305 6 years ago
orignal 2b61f9a731 fixed #1217. verify decryption result 6 years ago
yangfl dec848f072 use builtin __AVX__ and __AES__ macros and reduce code duplication 7 years ago
orignal 0aa618b938 process AEAD/Chacha20/Poly1305 frame for data phase of NTCP2 7 years ago
orignal b5682012d3 process SessionRequest and send SessionCreated for NTCP2 7 years ago
orignal 58c92b8405 aead/chacha20/poly1305 from openssl 1.1 7 years ago
orignal 5447259e1a AEAD/ChaCha20/Poly1305 decryption and SessionCreate prcessing 7 years ago
orignal 966256ac32 correct Poly1305 calculation 7 years ago
orignal 6b9061515f AEAD/ChaCha20/Poly1305 test added 7 years ago
orignal df60e78766 AEAD/Chacha20/Poly1305 encryption 7 years ago
Sammael 97127e86dc
Delete some for correct compilation 7 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 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