aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/crypto
Commit message (Expand)AuthorAgeFilesLines
* Disable -Wunused-function for {ed,x}25519_ref10.c in libsodium.John Baldwin2022-02-021-0/+2
* crypto: Remove xform.c and compile xform_*.c standalone.John Baldwin2022-01-241-1/+4
* crypto: Add an API supporting curve25519.John Baldwin2022-01-241-0/+12
* crypto: Add a simple API for [X]ChaCha20-Poly1035 on flat buffers.John Baldwin2022-01-181-0/+1
* crypto.ko: Add hchacha20 from libsodium.John Baldwin2022-01-111-0/+3
* Sort libsodium sources by path in sys/modules/crypto/Makefile.John Baldwin2021-12-161-4/+4
* Add an implementation of CHACHA20_POLY1305 to cryptosoft.John Baldwin2021-02-181-1/+8
* Add an OCF algorithm for ChaCha20-Poly1305 AEAD.John Baldwin2021-02-181-0/+1
* modules/crypto: reenable assembly optimized skein implementationEd Maste2020-10-101-8/+12
* modules/crypto: disable optimized assembly skein1024 implementationEd Maste2020-07-231-8/+8
* Rename skein_block_asm.s to .S and assemble using Clang IASEd Maste2020-06-061-3/+3
* Also pass SKEIN_USE_ASM to the assembler, via AFLAGSEd Maste2020-06-051-1/+1
* Apply C SKEIN_LOOP setting only to skein_block.cEd Maste2020-06-051-1/+1
* Add opt_compat.h needed by r359374.John Baldwin2020-06-031-0/+1
* Remove support for the Blowfish algorithm from OCF.John Baldwin2020-05-111-2/+0
* Remove support for the skipjack encryption algorithm.John Baldwin2020-05-111-1/+1
* Remove support for the cast128 encryption algorithm.John Baldwin2020-05-111-1/+1
* Expose zlib's utility functions in Z_SOLO library when building kernel.Xin LI2019-08-071-1/+0
* Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,Xin LI2019-08-011-0/+1
* Add CBC-MAC authentication.Sean Eric Fagan2019-02-151-0/+2
* Add xform-conforming auth_hash wrapper for Poly-1305Conrad Meyer2018-08-171-0/+22
* Silence non-actionable warnings in vendor codeMatt Macy2018-05-191-2/+2
* blake2: Disable warnings (not just error) for code we will not modifyConrad Meyer2018-04-211-2/+2
* opencrypto: Integrate Chacha20 algorithm into OCFConrad Meyer2018-03-291-0/+3
* Import Blake2 algorithms (blake2b, blake2s) from libb2Conrad Meyer2018-03-211-0/+10
* Increase loop unrolling for skein hashesAllan Jude2017-07-011-0/+4
* sys/modules: normalize .CURDIR-relative paths to SRCTOPEnji Cooper2017-03-041-10/+10
* Import the skein hashing algorithm, based on the threefish block cipherAllan Jude2016-05-291-0/+8
* Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.cAllan Jude2015-12-271-1/+1
* Huge cleanup of random(4) code.Mark Murray2015-06-301-1/+1
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney2014-12-121-0/+1
* I clearly didn't test the modules... add sha256c.c to the variousJohn-Mark Gurney2014-03-161-1/+1
* Add siphash.c. While here, sort.Marcel Moolenaar2014-03-061-2/+5
* Chase down cryptodeflate.c change from r259109.Alfred Perlstein2013-12-091-1/+1
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+1
* List low-level Blowfish ECB module in the SRCS. It looks like it was droppedIvan Voras2010-09-121-1/+1
* After adding an SDT provider for opencrypto in r199884 we should alsoBjoern A. Zeeb2010-01-071-1/+1
* Integrate the Camellia Block Cipher. For more information see RFC 4132George V. Neville-Neil2007-05-091-1/+2
* catchup w/ crypto changesSam Leffler2007-03-211-2/+3
* This patch fixes a problem, which exists if you have IPSEC in your kernelWojciech A. Koszek2006-02-271-2/+0
* just use crypto/rijndael, and nuke opencrypto/rindael.[ch].Hajimu UMEMOTO2005-03-111-2/+3
* Push m_apply() and m_getptr() up into the colleciton of standard mbufBruce M Simpson2003-12-151-1/+1
* Module-ize the 'core' crypto stuff. This may still need to be compiledMark Murray2002-10-161-0/+20