Flexible and Scalable BLAKE/BLAKE2 Coprocessor for Blockchain-Based IoT Applications
- 17 May 2023
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Design & Test
- Vol. 40 (5), 15-25
- https://doi.org/10.1109/mdat.2023.3276936
Abstract
This article proposes a flexible and scalable BLAKE/BLAKE2 coprocessor aiming for high flexibility, high performance, and low power for blockchain-based IoT applications.Keywords
Funding Information
- Precursory Research for Embryonic Science and Technology (Grant JPMJPR20M6 and KAKENHI 22H00515)
- Foundation for Nara Institute of Science and Technology (R5190015)
This publication has 11 references indexed in Scilit:
- Compact Message Permutation for a Fully Pipelined BLAKE-256/512 AcceleratorIEEE Access, 2022
- BCA: A 530-mW Multicore Blockchain Accelerator for Power-Constrained Devices in Securing Decentralized NetworksIEEE Transactions on Circuits and Systems I: Regular Papers, 2021
- A New JPEG Encryption Scheme Using Adaptive Block SizePublished by Springer Science and Business Media LLC ,2021
- Accelerated Hardware Implementation of BLAKE2 Cryptographic Hash for BlockchainPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2020
- An Experimental Investigation Into the Hash Functions Used in BlockchainsIEEE Transactions on Engineering Management, 2019
- Blockchain mechanisms for IoT securityInternet of Things, 2018
- A PUFs-based hardware authentication BLAKE algorithm in 65 nm CMOSInternational Journal of Electronics, 2015
- Compact Hardware Implementations of ChaCha, BLAKE, Threefish, and Skein on FPGAIEEE Transactions on Circuits and Systems I: Regular Papers, 2013
- Design Approach and Implementation of Application Specific Instruction Set Processor for SHA-3 BLAKE AlgorithmIEICE Transactions on Electronics, 2012
- Lightweight Implementations of SHA-3 Candidates on FPGAsLecture Notes in Computer Science, 2011