论文标题

BP-MAC:短消息的快速身份验证

BP-MAC: Fast Authentication for Short Messages

论文作者

Wagner, Eric, Serror, Martin, Wehrle, Klaus, Henze, Martin

论文摘要

资源受限的设备越来越依赖无线通信来用于简短消息的可靠和低延迟传输。但是,尤其是实施对时间关键信息的足够完整性保护,给这些设备带来了重大负担。我们通过提出BP-MAC来解决此问题,BP-MAC是一种基于成熟的Carter-Wegman构建的快速和记忆有效的方法,用于计算消息身份验证代码。我们的关键想法是将资源密集型计算卸载以闲置阶段,从而节省关键阶段的宝贵时间,即当新数据等待处理时。因此,BP-MAC利用了一种通用哈希功能,设计用于对完整性保护的位预处理的通用哈希函数,以便以后仅在延迟至关重要阶段进行一些XOR操作。我们对嵌入式硬件的评估表明,在延迟和内存开销方面,BP-MAC的表现优于最先进的,特别是对于小消息而言,可以充分保护具有严格的安全性和延迟要求的资源受限设备。

Resource-constrained devices increasingly rely on wireless communication for the reliable and low-latency transmission of short messages. However, especially the implementation of adequate integrity protection of time-critical messages places a significant burden on these devices. We address this issue by proposing BP-MAC, a fast and memory-efficient approach for computing message authentication codes based on the well-established Carter-Wegman construction. Our key idea is to offload resource-intensive computations to idle phases and thus save valuable time in latency-critical phases, i.e., when new data awaits processing. Therefore, BP-MAC leverages a universal hash function designed for the bitwise preprocessing of integrity protection to later only require a few XOR operations during the latency-critical phase. Our evaluation on embedded hardware shows that BP-MAC outperforms the state-of-the-art in terms of latency and memory overhead, notably for small messages, as required to adequately protect resource-constrained devices with stringent security and latency requirements.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源