]> git.ipfire.org Git - thirdparty/openwrt.git/commit
kernel: add support for authenc(hmac(md5),*) on safexcel 22410/head
authorAleksander Jan Bajkowski <olek2@wp.pl>
Fri, 13 Mar 2026 22:12:53 +0000 (23:12 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Tue, 24 Mar 2026 00:30:49 +0000 (01:30 +0100)
commita9413e764b9713b21768ebddb9870ad220573aeb
tree7e47b8405506ab8dba4082e1a120ce77338866b0
parentced84f697d1ed92e7a472fd86a333a991872062f
kernel: add support for authenc(hmac(md5),*) on safexcel

This patch adds support for the following AEAD ciphersuites:
- authenc(hmac(md5),cbc(aes))
- authenc(hmac(md5),cbc(des)))
- authenc(hmac(md5),cbc(des3_ede))
- authenc(hmac(md5),rfc3686(ctr(aes)))

These algorithms are used mainly for backward compatibility with some
older equipment. This is enhanced version of the patch found in the
mtk-openwrt-feeds repo.

All cipher suites were tested using test vectors on the MediaTek MT7981,
MT7986, and MT7988.

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
Link: https://github.com/openwrt/openwrt/pull/22410
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/generic/backport-6.12/930-v7.1-crypto-safexcel-Group-authenc-ciphersuites.patch [new file with mode: 0644]
target/linux/generic/backport-6.12/931-v7.1-crypto-safexcel-Add-support-for-authenc-hmac-md5-sui.patch [new file with mode: 0644]