18 Commits (5e52b3609ce83e4c5b27e08a4581231b9ccfcb07)

Author SHA1 Message Date
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
orignal 380c7b7720 use 226 bits private keys for non-x64 9 years ago
orignal 8657226594 use 226 bits private keys for non-x64 9 years ago
orignal 405aa906c5 short exponent for non-x64 9 years ago
orignal 7a84daf3f7 temporary disable openssl mutexes 9 years ago
orignal f35660c8e2 fixed windows build 9 years ago
orignal 68b1fe8631 use TUNNEL_DATA_ENCRYPTED_SIZE for tunnel encryption 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 00ac1f7ec9 check # of block to encrypt/decrypt for zero 10 years ago
orignal c887f54740 fixed crash 10 years ago
Igor Pavlov 1568128356 change asm labels to temporarily labels to fix clang compilation 10 years ago
orignal dd1a798128 AES buffer aligned to 16 bytes 10 years ago
orignal faf1fe7a7c aligned AES keys 10 years ago
orignal 46ce01c89d fixed tunnel encryption for non-AESNI 11 years ago
orignal a6cc2e647b eliminated multiple of 16 check for AES 11 years ago
orignal a728d9db5b explicit AESNI flag 11 years ago
orignal 11ac6712e7 tunnel decryption using AES-NI 11 years ago
orignal b4b3ba16cc tunnel encryption using AES-NI 11 years ago
orignal 6d1d816153 tunnel encryption/decryption 11 years ago
orignal 6557ebb51b pass key schedule as parameter 11 years ago
orignal 0a53555ac7 one block CBC encryption 11 years ago
orignal 99c5331cad CBC decryption using AES-NI 11 years ago
orignal 6bf57cc4ae eliminated hadrcoded %rcx 11 years ago
orignal e9fc2492dd CBC encryption through AES-NI 11 years ago
orignal 2cdd3c3c26 eliminate hardcoded registers 11 years ago
orignal 37c3a9dcf1 ChiperBlock XOR 11 years ago
orignal 95013e95a9 use AES-NI in new CBC encryption 11 years ago
orignal b4d7116ab8 fixed typo 11 years ago
orignal 4ef971f63c invert expanded key schedule for decryption 11 years ago
orignal 0408371a84 fixed key expansion 11 years ago
orignal 58a5c0f542 load pointer to rdx directly 11 years ago
orignal 83131a361d AES-NI encrypt and decrypt 11 years ago
orignal 54e042b08d AES-NI encrypt and decrypt 11 years ago
orignal 236c606578 AES-NI encrypt and decrypt 11 years ago
orignal 527ac413b1 aes key expansion 11 years ago
orignal 81b57141d4 encrypt/decrypt same buffer 11 years ago
orignal d8d8c752b1 aes added 11 years ago