Flexible and Energy-Efficient Crypto-Processor for Arbitrary InputLength Processing in Blockchain-Based IoT Applications
【Author】 Le, Vu-Trung-Duong; Pham, Hoai-Luan; Tran, Thi-Hong; Nakashima, Yasuhiko
【Source】IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
【影响因子】0.423
【Abstract】Blockchain-based Internet of Things (IoT) applications re-quire flexible, fast, and low-power hashing hardware to ensure IoT dataintegrity and maintain blockchain network confidentiality. However, exist-ing hashing hardware poses challenges in achieving high performance andlow power and limits flexibility to compute multiple hash functions withdifferent message lengths. This paper introduces the flexible and energy-efficient crypto-processor (FECP) to achieve high flexibility, high speed,and low power with high hardware efficiency for blockchain-based IoT ap-plications. To achieve these goals, three new techniques are proposed,namely the crypto arithmetic logic unit (Crypto-ALU), dual buffering ex-tension (DBE), and local data memory (LDM) scheduler. The experimentson ASIC show that the FECP can perform various hash functions with apower consumption of 0.239-0.676 W, a throughput of 10.2-3.35 Gbps, en-ergy efficiency of 4.44-14.01 Gbps/W, and support up to 8916-bit messageinput. Compared to state-of-art works, the proposed FECP is 1.65-4.49times, 1.73-21.19 times, and 1.48-17.58 times better in throughput, energyefficiency, and energy-delay product (EDP), respectively.
【Keywords】blockchain; cryptographic hash function; CGRA; flexibility; ASIC
【发表时间】2024 MAR
【收录时间】2024-06-28
【文献类型】实验仿真
【主题类别】
区块链技术-协同技术-物联网
评论