aboutsummaryrefslogtreecommitdiffstats
path: root/src/crypto.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto: inline blake2s convenience functionJason A. Donenfeld2022-06-141-14/+0
* wg_noise: import hmac from cryptoJason A. Donenfeld2022-06-141-36/+0
* crypto: harmonize with compat and clean upJason A. Donenfeld2022-06-141-121/+106
* crypto: use curve25519 API from the kernel when availableJohn Baldwin2022-06-141-0/+5
* crypto: use <crypto/chacha20_poly1305.h> when presentJohn Baldwin2022-06-141-0/+10
* crypto: use OCF to encrypt/decrypt packets when supportedJohn Baldwin2022-06-141-0/+93
* crypto: return an error code from mbuf crypt routinesJohn Baldwin2022-06-101-7/+7
* crypto: optimize out `if (encrypt)`Jason A. Donenfeld2021-04-241-1/+1
* crypto: chacha and poly in same loopMatt Dunwoodie2021-04-191-92/+58
* crypto: encrypt mbuf in placeMatt Dunwoodie2021-04-191-0/+126
* Initial importJason A. Donenfeld2021-03-171-0/+1694