标签: bluetooth aes bluetooth-lowenergy
我对蓝牙低功耗(BLE)和AES加密数据大小有疑问。 BLE使用AES。 AES块大小为16byte。如果数据小于16byte,我们需要添加填充。但是当我通过Nordic嗅探器嗅探BLE数据时,它显示有效载荷大小为5字节或7字节。我不知道如何使用AES解密少于16个字节。
在大多数情况下,BLE MTU大小为20byte。但AES块大小为16byte。如何处理17byte数据? AES加密后,它变为32byte并超过MTU大小。