The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
블록체인 기반 사물 인터넷(IoT) 애플리케이션에는 IoT 데이터 무결성을 보장하고 블록체인 네트워크 기밀성을 유지하기 위해 유연하고 빠른 저전력 해싱 하드웨어가 필요합니다. 그러나 기존 해싱 하드웨어는 고성능과 저전력을 달성하는 데 어려움을 겪고 있으며 메시지 길이가 다른 여러 해시 함수를 계산하는 유연성이 제한됩니다. 본 백서에서는 블록체인 기반 IoT 애플리케이션을 위한 높은 하드웨어 효율성으로 높은 유연성, 고속, 저전력을 달성하기 위한 유연하고 에너지 효율적인 암호화 프로세서(FECP)를 소개합니다. 이러한 목표를 달성하기 위해 암호화 산술 논리 장치(Crypto-ALU), 이중 버퍼링 확장(DBE) 및 로컬 데이터 메모리(LDM) 스케줄러라는 세 가지 새로운 기술이 제안되었습니다. ASIC에 대한 실험에서는 FECP가 0.239~0.676W의 전력 소비, 10.2~3.35Gbps의 처리량, 4.44~14.01Gbps/W의 에너지 효율성으로 다양한 해시 기능을 수행할 수 있으며 최대 8916비트 메시지 입력을 지원할 수 있음을 보여줍니다. . 제안된 FECP는 최첨단 작품과 비교하여 처리량, 에너지 효율 및 에너지 지연 곱(EDP)에서 각각 1.65~4.49배, 1.73~21.19배, 1.48~17.58배 우수합니다.
Vu-Trung-Duong LE
Nara Institute of Science and Technology
Hoai-Luan PHAM
Nara Institute of Science and Technology
Thi-Hong TRAN
Osaka Metropolitan University
Yasuhiko NAKASHIMA
Nara Institute of Science and Technology
blockchain, 암호화 해시 기능, CGRA, 유연성, ASIC
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
부
Vu-Trung-Duong LE, Hoai-Luan PHAM, Thi-Hong TRAN, Yasuhiko NAKASHIMA, "Flexible and Energy-Efficient Crypto-Processor for Arbitrary Input Length Processing in Blockchain-Based IoT Applications" in IEICE TRANSACTIONS on Fundamentals,
vol. E107-A, no. 3, pp. 319-330, March 2024, doi: 10.1587/transfun.2023CIP0013.
Abstract: Blockchain-based Internet of Things (IoT) applications require flexible, fast, and low-power hashing hardware to ensure IoT data integrity and maintain blockchain network confidentiality. However, existing hashing hardware poses challenges in achieving high performance and low power and limits flexibility to compute multiple hash functions with different 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 applications. To achieve these goals, three new techniques are proposed, namely the crypto arithmetic logic unit (Crypto-ALU), dual buffering extension (DBE), and local data memory (LDM) scheduler. The experiments on ASIC show that the FECP can perform various hash functions with a power consumption of 0.239-0.676W, a throughput of 10.2-3.35Gbps, energy efficiency of 4.44-14.01Gbps/W, and support up to 8916-bit message input. Compared to state-of-art works, the proposed FECP is 1.65-4.49 times, 1.73-21.19 times, and 1.48-17.58 times better in throughput, energy efficiency, and energy-delay product (EDP), respectively.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/transfun.2023CIP0013/_p
부
@ARTICLE{e107-a_3_319,
author={Vu-Trung-Duong LE, Hoai-Luan PHAM, Thi-Hong TRAN, Yasuhiko NAKASHIMA, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Flexible and Energy-Efficient Crypto-Processor for Arbitrary Input Length Processing in Blockchain-Based IoT Applications},
year={2024},
volume={E107-A},
number={3},
pages={319-330},
abstract={Blockchain-based Internet of Things (IoT) applications require flexible, fast, and low-power hashing hardware to ensure IoT data integrity and maintain blockchain network confidentiality. However, existing hashing hardware poses challenges in achieving high performance and low power and limits flexibility to compute multiple hash functions with different 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 applications. To achieve these goals, three new techniques are proposed, namely the crypto arithmetic logic unit (Crypto-ALU), dual buffering extension (DBE), and local data memory (LDM) scheduler. The experiments on ASIC show that the FECP can perform various hash functions with a power consumption of 0.239-0.676W, a throughput of 10.2-3.35Gbps, energy efficiency of 4.44-14.01Gbps/W, and support up to 8916-bit message input. Compared to state-of-art works, the proposed FECP is 1.65-4.49 times, 1.73-21.19 times, and 1.48-17.58 times better in throughput, energy efficiency, and energy-delay product (EDP), respectively.},
keywords={},
doi={10.1587/transfun.2023CIP0013},
ISSN={1745-1337},
month={March},}
부
TY - JOUR
TI - Flexible and Energy-Efficient Crypto-Processor for Arbitrary Input Length Processing in Blockchain-Based IoT Applications
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 319
EP - 330
AU - Vu-Trung-Duong LE
AU - Hoai-Luan PHAM
AU - Thi-Hong TRAN
AU - Yasuhiko NAKASHIMA
PY - 2024
DO - 10.1587/transfun.2023CIP0013
JO - IEICE TRANSACTIONS on Fundamentals
SN - 1745-1337
VL - E107-A
IS - 3
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - March 2024
AB - Blockchain-based Internet of Things (IoT) applications require flexible, fast, and low-power hashing hardware to ensure IoT data integrity and maintain blockchain network confidentiality. However, existing hashing hardware poses challenges in achieving high performance and low power and limits flexibility to compute multiple hash functions with different 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 applications. To achieve these goals, three new techniques are proposed, namely the crypto arithmetic logic unit (Crypto-ALU), dual buffering extension (DBE), and local data memory (LDM) scheduler. The experiments on ASIC show that the FECP can perform various hash functions with a power consumption of 0.239-0.676W, a throughput of 10.2-3.35Gbps, energy efficiency of 4.44-14.01Gbps/W, and support up to 8916-bit message input. Compared to state-of-art works, the proposed FECP is 1.65-4.49 times, 1.73-21.19 times, and 1.48-17.58 times better in throughput, energy efficiency, and energy-delay product (EDP), respectively.
ER -