Next Article in Journal
Observability and Symmetries of Linear Control Systems
Previous Article in Journal
Conservation Laws and Travelling Wave Solutions for Double Dispersion Equations in (1+1) and (2+1) Dimensions
Article

Securing Fingerprint Template Using Blockchain and Distributed Storage System

1
College of Electronics and Information Engineering, Shandong University of Science and Technology, Qingdao 266590, China
2
College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(6), 951; https://doi.org/10.3390/sym12060951
Received: 25 May 2020 / Revised: 31 May 2020 / Accepted: 3 June 2020 / Published: 4 June 2020
Biometrics, with its uniqueness to every individual, has been adapted as a security authentication feature by many institutions. These biometric data are processed into templates that are saved on databases, and a central authority centralizes and controls these databases. This form of storing biometric data, or in our case fingerprint template, is asymmetric and prone to three main security attacks, such as fake template input, template modification or deletion, and channel interception by a malicious attacker. In this paper, we secure an encrypted fingerprint template by a symmetric peer-to-peer network and symmetric encryption. The fingerprint is encrypted by the symmetric key algorithm: Advanced Encryption Standard (AES) algorithm and then is uploaded to a symmetrically distributed storage system, the InterPlanetary File system (IPFS). The hash of the templated is stored in a decentralized blockchain. The slow transaction speed of the blockchain has limited its use in real-life applications, such as large file storage, hence, the merge with IPFS to store just the hashes of large files. The encrypted template is uploaded to the IPFS, and its returned digest is stored on the Ethereum network. The implementation of IPFS prevents storing the raw state of the fingerprint template on the Ethereum network in order to reduce cost and also prevent identity theft. This procedure is an improvement of previous systems. By adopting the method of template hashing, the proposed system is cost-effective and efficient. The experimental results depict that the proposed system secures the fingerprint template by encryption, hashing, and decentralization. View Full-Text
Keywords: blockchain; IPFS; fingerprint; hashing; decentralization; biometrics; encryption blockchain; IPFS; fingerprint; hashing; decentralization; biometrics; encryption
Show Figures

Figure 1

MDPI and ACS Style

Acquah, M.A.; Chen, N.; Pan, J.-S.; Yang, H.-M.; Yan, B. Securing Fingerprint Template Using Blockchain and Distributed Storage System. Symmetry 2020, 12, 951. https://doi.org/10.3390/sym12060951

AMA Style

Acquah MA, Chen N, Pan J-S, Yang H-M, Yan B. Securing Fingerprint Template Using Blockchain and Distributed Storage System. Symmetry. 2020; 12(6):951. https://doi.org/10.3390/sym12060951

Chicago/Turabian Style

Acquah, Moses A., Na Chen, Jeng-Shyang Pan, Hong-Mei Yang, and Bin Yan. 2020. "Securing Fingerprint Template Using Blockchain and Distributed Storage System" Symmetry 12, no. 6: 951. https://doi.org/10.3390/sym12060951

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop