summaryrefslogtreecommitdiffstats
path: root/src/plugins/crypto_openssl/main.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-19crypto-openssl: refactor openssl API usageLijian Zhang1-44/+185
2023-08-08ipsec: add support for RFC-4543 ENCR_NULL_AUTH_AES_GMACBenoît Ganne1-13/+41
2023-03-06crypto: remove VNET_CRYPTO_OP_FLAG_INIT_IV flagBenoît Ganne1-6/+0
2022-09-27crypto-openssl: use no padding for encrypt/decryptVladimir Ratnikov1-6/+1
2022-04-13crypto-openssl: use getrandom syscallGuillaume Solignac1-2/+2
2022-04-05crypto-openssl: use getrandom to reseed opensslBenoît Ganne1-13/+8
2022-03-29crypto-openssl: fix seed calculationDamjan Marion1-1/+1
2021-05-05crypto crypto-openssl: support hashing operationsFilip Tehlar1-0/+68
2021-01-28crypto-openssl: fix iv size for AES CTRBenoît Ganne1-68/+69
2021-01-12crypto-openssl: chacha support in openssl versionRay Kinsella1-8/+8
2020-09-01crypto-openssl: add chacha20-poly1305 to crypto-opensslArtem Glazychev1-9/+65
2020-05-26ipsec: DES/3DES fixing the iv_len for openssl cryptoRajesh Goel1-1/+2
2020-02-25crypto-openssl: fix coverity warningsFilip Tehlar1-5/+5
2020-02-11ipsec: add support for chained buffersFilip Tehlar1-34/+157
2019-07-24ipsec: GCM, Anti-replay and ESN fixessNeale Ranns1-1/+1
2019-05-20openssl plugin 3des routine iv_len fixVladimir Ratnikov1-1/+7
2019-05-16init / exit function orderingDave Barach1-5/+7
2019-05-03plugins: clean up plugin descriptionsDave Wallace1-1/+1
2019-04-26crypto, ipsec: change GCM IV handlingDamjan Marion1-5/+1
2019-04-25crypto: AES GCM IV length is always 12Damjan Marion1-1/+1
2019-04-25crypto: improve key handlingDamjan Marion1-5/+10
2019-04-16IPSEC: support GCM in ESPNeale Ranns1-2/+6
2019-04-15crypto: openssl - IV len not passed by caller. Callee knows from algo typeNeale Ranns1-2/+2
2019-04-15crypto-openssl-gcm: account for failed decryptsNeale Ranns1-3/+6
2019-04-14crypto: add support for AES-CTR cipherfituldo1-1/+4
2019-04-11crypto: add more AES-GCM test casesFilip Tehlar1-2/+4
2019-04-07crypto: add support for AEAD and AES-GCMDamjan Marion1-14/+72
2019-04-05crypto: fix init dependencyFilip Tehlar1-1/+2
2019-04-04crypto: pass multiple ops to handlerDamjan Marion1-3/+3
2019-03-29ipsec: esp-decrypt reworkDamjan Marion1-4/+11
2019-03-20crypto: add hmac truncate optionDamjan Marion1-1/+8
2019-03-20crypto_openssl: call EVP_EncryptFinal_ex only if neededDamjan Marion1-2/+4
2019-03-20tests: implement crypto tests per RFC2202Filip Tehlar1-0/+1
2019-03-19crypto: introduce crypto infraDamjan Marion1-0/+213