Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
13434904 | Procedia Computer Science | 2019 | 6 Pages |
Abstract
Blockchain technology has attracted a lot of attention in the previous years as a secure way to protect transactions in different processes. It has been particularly used to define cryptocurrencies. While inherently secure against classical single node attacks, the blockchain cryptocurrencies have recently been subject to attacks by malwares able to capture a single user wallet and its included keys. In this work we propose the use of biometric cryptosystems to control the access to the wallets on single machines. After a brief description of the blockchain, the cryptocurrencies and the possible attacks, the paper describes the use of convolutional neural network face recognition as a tool to extract biometric features that help in a key binding approach to protect the personal data in the wallet. Experiments have been conducted on three independent face datasets and the results obtained are satisfactory. The equal error rate between false acceptance and false rejection is negligible when testing on images from the same dataset used for the training of the convolutional neural network. This generalizes well when experimenting on two other independent datasets. These results prove that face cryptosystems can be used to protect the access on sensitive data existing in the wallets of many cryptocurrencies.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Science (General)
Authors
Alfaisal Albakri, Chafic Mokbel,