OpenGrok
Cross Reference: aesxcbcmac.c
xref
: /
src
/
sys
/
opencrypto
/
aesxcbcmac.c
Home
|
History
|
Annotate
|
Download
|
only in
opencrypto
History log of
/src/sys/opencrypto/aesxcbcmac.c
Revision
Date
Author
Comments
1.3
29-Jun-2020
riastradh
opencrypto: Switch from legacy rijndael API to new aes API.
While here, apply various rijndael->aes renames, reduce the size
of aesxcbc_ctx by 480 bytes, and convert some malloc->kmem.
Leave in the symbol enc_xform_rijndael128 for now, though, so this
doesn't break any kernel ABI.
1.2
26-Sep-2016
christos
From Alexander Nasonov:
- Make constants static: Shrinks code and data size.
- Avoid overflow in limit calculation.
- Use uint8_t instead of u_char to match types
While here:
- Remove unnecessary casts
- s/u_int8_t/uint8_t/g
1.1
24-May-2011
drochner
branches: 1.1.2; 1.1.6; 1.1.18; 1.1.36; 1.1.40;
copy AES-XCBC-MAC support from KAME IPSEC to FAST_IPSEC
For this to fit, an API change in cryptosoft was adopted from OpenBSD
(addition of a "Setkey" method to hashes) which was done for GCM/GMAC
support there, so it might be useful in the future anyway.
tested against KAME IPSEC
AFAICT, FAST_IPSEC now supports as much as KAME.
1.1.40.1
04-Nov-2016
pgoyette
Sync with HEAD
1.1.36.1
05-Oct-2016
skrll
Sync with HEAD
1.1.18.1
03-Dec-2017
jdolecek
update from HEAD
1.1.6.2
06-Jun-2011
jruoho
Sync with HEAD.
1.1.6.1
24-May-2011
jruoho
file aesxcbcmac.c was added on branch jruoho-x86intr on 2011-06-06 09:10:03 +0000
1.1.2.2
31-May-2011
rmind
sync with head
1.1.2.1
24-May-2011
rmind
file aesxcbcmac.c was added on branch rmind-uvmplock on 2011-05-31 03:05:10 +0000
Indexes created Sat Oct 25 10:09:55 GMT 2025