论文标题

基于回忆录的图像的无钥匙加密方案的硬件实现

Hardware Implementation of Keyless Encryption Scheme for Internet of Things Based on Image of Memristors

论文作者

Mohammadinodoushan, Mohammad

论文摘要

物联网(IoT)正在迅速增加连接设备的数量。这引起了针对认证众多物联网设备的解决方案的新问题。这些设备中的大多数都是资源受限的。因此,在传统的加密方案中使用长秘密键可能很难实施。而且,关键的生成,分发和存储非常复杂。此外,许多报道的网络攻击的目标是访问钥匙。因此,研究人员最近对设计无钥匙的加密方案的兴趣增加了。在本报告中,我们将利用已知的技术模块(例如微控制器(MCU)和哈希功能)来解释无钥匙协议的实现细节。物理不封次功能(PUF)已在许多加密应用程序中使用,例如密码管理系统,密钥交换,密钥生成。在本报告中,我们将解释MCU中无钥匙加密的硬件实现的详细信息。过去已经使用了不同种类的回忆录。在这项工作中,由于物理组件尚不可用,因此使用了一个包含各种电流水平的备忘录单元的查找台。用于实现系统的硬件是SAMV71 MCU的评估板,用于实现控制系统和硬件哈希。

The Internet of Things (IoT) is rapidly increasing the number of connected devices. This causes new concerns towards solutions for authenticating numerous IoT devices. Most of these devices are resource-constrained. Therefore, the use of long-secret keys, in traditional cryptography schemes can be hard to implement. Also, the key generation, distribution, and storage are very complex. Moreover, the goal of many reported cyber-attacks is accessing the key. Therefore, researchers have shown an increased interest in designing keyless encryption schemes recently. In this report, we are going to explain the details of the implementation of the keyless protocol by taking advantage of known technology modules such as microcontrollers (MCU), and hash functions. Physical Unclonable Functions (PUFs) have been used in many cryptographic applications such as Password Management Systems, key exchange, Key Generation. In this report, we are going to explain the details of the hardware implementation of keyless encryption in the MCU. Different kinds of memristors have been used in the past. In this work, a look-up-table containing memristor cells value at the various current levels is used since the physical component is unavailable yet. The hardware that is used to implement the system is an evaluation-board of SAMV71 MCU, which is used to implement the control system and hardware hashing.

扫码加入交流群

加入微信交流群

微信交流群二维码

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