aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto/chacha20
Commit message (Expand)AuthorAgeFilesLines
* crypto: Re-add encrypt/decrypt_multi hooks to enc_xform.John Baldwin2022-01-111-2/+12
* crypto: Permit variable-sized IVs for ciphers with a reinit hook.John Baldwin2021-10-061-2/+3
* crypto: Constify all transform descriptorsMark Johnston2021-07-261-1/+1
* Consistently use C99 fixed-width types in the in-kernel crypto code.John Baldwin2020-11-031-1/+1
* Improve support for stream ciphers in the software encryption interface.John Baldwin2020-05-221-4/+5
* Various cleanups to the software encryption transform interface.John Baldwin2020-05-201-30/+8
* Use 'const' for keys and IVs passed to software encryption algorithms.John Baldwin2019-08-221-2/+2
* Embedded chacha: Add 0-bit iv + 128-bit counter modeConrad Meyer2019-03-012-1/+43
* Add explicit copyright text to trivial headerConrad Meyer2018-10-221-0/+3
* Embedded chacha: Remove some harmless dead stores in keystream modeConrad Meyer2018-10-201-0/+2
* Embedded chacha: Distinguish via dedicated macroConrad Meyer2018-10-201-3/+3
* crypto/chacha: Split header into separate _chacha.hConrad Meyer2018-10-202-4/+13
* Update userland arc4random() with OpenBSD's Chacha20 based arc4random().Xin LI2018-08-192-7/+16
* opencrypto: Integrate Chacha20 algorithm into OCFConrad Meyer2018-03-291-0/+78
* Garbage collect unused chacha20 codeConrad Meyer2018-03-162-262/+0
* Fix counter increment in Salsa and ChaCha.Dag-Erling Smørgrav2017-04-221-3/+2
* Replace the RC4 algorithm for generating in-kernel secure randomMark Murray2017-04-162-0/+256
* 3BSD-licensed implementation of the chacha20 stream cipher, intended forDag-Erling Smørgrav2017-04-152-0/+263