aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto/aesni
Commit message (Expand)AuthorAgeFilesLines
* aesni: Remove misleading array bounds for aesni_decryt_ecb.John Baldwin2022-12-071-1/+1
* crypto: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-2/+1
* aesni: Fix an out-of-bounds read in AES_GCM_decrypt()Mark Johnston2021-12-161-2/+3
* crypto: Validate AES-GCM IV length in check_csp().John Baldwin2021-12-091-2/+1
* aesni: plug a set-but-not-unused var in aesni_newsessionMateusz Guzik2021-11-241-3/+0
* aesni: Avoid a potential out-of-bounds load in AES_GCM_encrypt()Mark Johnston2021-11-161-3/+4
* aesni: Support AES-CCM requests with a truncated tag.John Baldwin2021-10-063-19/+17
* aesni: Permit AES-CCM requests with neither payload nor AAD.John Baldwin2021-10-061-5/+0
* aesni: Handle requests with an empty payload.John Baldwin2021-10-061-10/+18
* aesni: Support multiple nonce lengths for AES-CCM.John Baldwin2021-10-062-28/+17
* aesni: Avoid a potential out-of-bounds load in aes_encrypt_icm()Mark Johnston2021-08-301-5/+13
* aesni: Ensure that key schedules are alignedMark Johnston2021-01-182-3/+12
* Check cipher key lengths during probesession.John Baldwin2020-11-051-41/+39
* Add support for ESN in AES-NI crypto driverMarcin Wojtas2020-10-161-2/+7
* Add a <machine/fpu.h> for i386 that includes <machine/npx.h>.John Baldwin2020-10-132-8/+0
* Add domain policy allocation for amd64 fpu_kern_ctxConrad Meyer2020-07-031-1/+6
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-12/+6
* Add support for requests with separate AAD to aesni(4).John Baldwin2020-06-221-7/+19
* Fix AES-CCM requests with an AAD size smaller than a single block.John Baldwin2020-06-121-1/+1
* Adjust crypto_apply function callbacks for OCF.John Baldwin2020-06-102-3/+3
* Add a crypto capability flag for accelerated software drivers.John Baldwin2020-06-091-1/+2
* Explicitly zero on-stack IVs, tags, and HMAC keys.John Baldwin2020-06-031-2/+9
* Change return types of hash update functions in SHA-NIMarcin Wojtas2020-05-282-19/+16
* Support separate output buffers for aesni(4).John Baldwin2020-05-251-24/+73
* Retire the CRYPTO_F_IV_GENERATE flag.John Baldwin2020-04-201-8/+1
* Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin2020-03-273-518/+388
* aesni(4): Fix trivial type typoConrad Meyer2019-05-271-1/+1
* Add an AESNI-optimized version of the CCM/CBC cryptographic and authenticationSean Eric Fagan2019-05-254-11/+512
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-4/+5
* Regularize the Netflix copyrightWarner Losh2019-02-041-1/+2
* Generalize AES iov optimizationMatt Macy2018-12-131-21/+6
* Remove unused variableConrad Meyer2018-07-181-2/+0
* aesni(4): Add SHA2-224(-HMAC) support as wellConrad Meyer2018-07-181-0/+32
* aesni(4): Add sha256 plain hash supportConrad Meyer2018-07-181-0/+6
* aesni(4): Abstract out hash/HMAC supportConrad Meyer2018-07-181-26/+49
* OpenCrypto: Convert sessions to opaque handles instead of integersConrad Meyer2018-07-182-119/+14
* Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro namesConrad Meyer2018-07-091-1/+1
* aesni(4): Fix {de,en}crypt operations that allocated a bufferConrad Meyer2018-06-231-0/+4
* aesni(4): Support CRD_F_KEY_EXPLICIT OCF modeConrad Meyer2018-06-231-11/+31
* aesni(4): Stylistic/comment enhancementsConrad Meyer2018-03-151-5/+7
* Remove unused error return from API that cannot failConrad Meyer2018-02-231-8/+2
* aesni(4): Quiesce spurious GCC 6.3.0 -Wmaybe-uninitialized warningsConrad Meyer2018-01-121-0/+5
* aesni(4): CRYPTO_AES_NIST_GCM_16 mandates MACConrad Meyer2017-10-041-2/+5
* aesni(4): Fix GCC buildConrad Meyer2017-09-292-4/+6
* aesni(4): Add support for x86 SHA intrinsicsConrad Meyer2017-09-265-104/+968
* aesni(4): Fix another trivial typo (aensi -> aesni)Conrad Meyer2017-09-201-2/+2
* aesni(4): Fix trivial typo (AQUIRE -> ACQUIRE)Conrad Meyer2017-09-201-3/+3
* aesni: quiet -Wcast-qualRyan Libby2017-08-162-42/+46
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-281-1/+1
* Fix C++ includability of crypto headers with static array sizesAlan Somers2016-10-181-5/+7