arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2201.11362cs.CRcs.ETcs.LG
收藏

HYPERLOCK: In-Memory Hyperdimensional Encryption in Memristor Crossbar Array

University of Toronto(多伦多大学);York University(约克大学)

Jack Cai, Amirali Amirsoleimani, Roman Genov

英文摘要:

We present a novel cryptography architecture based on memristor crossbar array, binary hypervectors, and neural network. Utilizing the stochastic and unclonable nature of memristor crossbar and error tolerance of binary hypervectors and neural network, implementation of the algorithm on memristor crossbar simulation is made possible. We demonstrate that with an increasing dimension of the binary hypervectors, the non-idealities in the memristor circuit can be effectively controlled. At the fine level of controlled crossbar non-ideality, noise from memristor circuit can be used to encrypt data while being sufficiently interpretable by neural network for decryption. We applied our algorithm on image cryptography for proof of concept, and to text en/decryption with 100% decryption accuracy despite crossbar noises. Our work shows the potential and feasibility of using memristor crossbars as an unclonable stochastic encoder unit of cryptography on top of their existing functionality as a vector-matrix multiplication acceleration device.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑