Skip to content

Bluetooth: Use AES-CMAC library API

Eric Biggers linux-bluetooth linux-crypto lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 4 repliesIn review
  2. v11 patch 2 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2Bluetooth: Remove unneeded crypto kconfig selectionsnet/bluetooth/Kconfig+0 -34 replies
2/2Bluetooth: SMP: Use AES-CMAC library APInet/bluetooth/Kconfig net/bluetooth/smp.c+65 -1180 replies

Reviews trailers per patch

1 of 2 patches has a Reviewed-by or Acked-by.

PatchArd Biesheuvel
1/2
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] Bluetooth: Use AES-CMAC library API

This series removes unnecessary kconfig selections from CONFIG_BT, then converts net/bluetooth/smp.c to use the AES-CMAC library API (which was introduced in 7.1) instead of the crypto_shash API. This makes the code simpler and more efficient.

This series is intended to be taken through the bluetooth tree and can be applied for either 7.1 or 7.2, depending on maintainer preference.

These patches were originally sent as
https://lore.kernel.org/r/[email protected] and
https://lore.kernel.org/r/[email protected]/

Eric Biggers (2):
Bluetooth: Remove unneeded crypto kconfig selections
Bluetooth: SMP: Use AES-CMAC library API

 net/bluetooth/Kconfig |   6 +-
 net/bluetooth/smp.c   | 180 +++++++++++++++---------------------------
 2 files changed, 65 insertions(+), 121 deletions(-)

base-commit: d46dd0d88341e45f8e0226fdef5462f5270898fc

Signature · 1 line
2.53.0