Commit Graph

23 Commits (00c71dc26aa01d116a022b30161bc06a9b4ff417)

Author SHA1 Message Date
yangfl dec848f072 use builtin __AVX__ and __AES__ macros and reduce code duplication 6 years ago
orignal 0aa618b938 process AEAD/Chacha20/Poly1305 frame for data phase of NTCP2 6 years ago
orignal b5682012d3 process SessionRequest and send SessionCreated for NTCP2 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 966256ac32 correct Poly1305 calculation 6 years ago
orignal 6b9061515f AEAD/ChaCha20/Poly1305 test added 6 years ago
orignal df60e78766 AEAD/Chacha20/Poly1305 encryption 6 years ago
Sammael 97127e86dc
Delete some for correct compilation 6 years ago
Arm64 plaz 66de7ad049 for first time disable aesenc for arm64 6 years ago
orignal 066f8863fd pass zero padding parameter to ECEIS encryption 6 years ago
Jeff Becker a618a01b1e
don 6 years ago
Jeff Becker 91e45d9a4a
initial code for runtime detection of aesni/avx 6 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
R4SAS 1ba1fa37f9
update travis-ci stuff (#1006)
* enable osx in travis config
* fix brew commands, change comiler
* disable clang build with make on linux
* update README
* tabulation fix in Crypto.cpp
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
libi2pd for core libs

libi2pd_client for i2pd client libs

daemon for i2pd daemon libs
7 years ago