openwrt/target/linux/generic
Aleksander Jan Bajkowski d22eb0a012
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
Build all core packages / Build all core packages for selected target (push) Waiting to run
kernel: backport crypto selftests for some ciphersuites
FIPS 140-3 recommends that all crypto implementations should be tested
before first use. Testmanager performs initial tests based on existing
test vectors. Not all algorithms have defined test vectors, so to improve
this situation, this commit backports recently added test vectors for
three  cipher suites:
* authenc(hmac(md5),cbc(des3_ede)),
* authenc(hmac(sha224),cbc(aes)),
* authenc(hmac(sha384),cbc(aes)).

These vectors were calculated using a software implementation and then
double-checked on Mediatek MT7981 (safexcel) and NXP P2020 (talitos).
Both platforms passed self-tests.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Link: https://github.com/openwrt/openwrt/pull/21970
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-02-15 01:25:54 +01:00
..
backport-6.12 kernel: backport crypto selftests for some ciphersuites 2026-02-15 01:25:54 +01:00
files kernel: mtdsplit: create executable prolog splitter 2026-02-03 13:33:12 +01:00
hack-6.12 kernel: bump 6.12 to 6.12.69 2026-02-07 17:20:33 +01:00
image treewide: strip trailing whitespace 2025-05-20 00:47:37 +02:00
other-files initramfs: switch to tmpfs to fix ujail 2020-11-27 01:23:43 +00:00
pending-6.12 kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
config-6.12 kernel: Add necessary CONFIG_MTD_SPLIT config option 2026-02-03 18:25:10 +01:00
config-filter generic: filter out more rust related symbols 2026-01-18 11:22:15 +01:00
kernel-6.12 kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
PATCHES.md generic: improve patches documentation 2025-06-11 15:09:46 +02:00