summaryrefslogtreecommitdiffstats
path: root/src/vnet/crypto/crypto.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-03crypto: Add async crypto APIsNathan Skrzypczak1-4/+0
2020-09-03crypto: SW scheduler async crypto enginePiotrX Kleski1-17/+65
2020-04-30crypto: introduce async crypto infraFan Zhang1-5/+291
2020-02-26crypto: fix set crypto handlersFilip Tehlar1-1/+1
2020-02-11ipsec: add support for chained buffersFilip Tehlar1-39/+144
2019-11-13crypto: do not crash if no crypto engine loadedBenoît Ganne1-1/+1
2019-11-12crypto: not use vec api with opt_data[VNET_CRYPTO_N_OP_IDS]Lijian Zhang1-1/+1
2019-06-25ipsec: return error if the engine backend has no handler for theNeale Ranns1-0/+8
2019-06-07ipsec: remove the set_key APINeale Ranns1-22/+0
2019-06-05IPSEC: some CLI fixesNeale Ranns1-2/+2
2019-04-30crypto: enforce per-alg crypto key lengthBenoît Ganne1-2/+34
2019-04-25crypto: improve key handlingDamjan Marion1-3/+75
2019-04-11IPSEC-MB: Use random & non-repeating IV (VPP-1642)Neale Ranns1-2/+5
2019-04-07crypto: add support for AEAD and AES-GCMDamjan Marion1-42/+76
2019-04-07crypto: coverity issuesDamjan Marion1-1/+1
2019-04-04crypto: pass multiple ops to handlerDamjan Marion1-6/+41
2019-03-26crypto: add set crypto handler CLIFilip Tehlar1-8/+47
2019-03-19crypto: introduce crypto infraDamjan Marion1-0/+127