An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT

Nowadays, the identity verification of banks’ clients at Automatic Teller Machines (ATMs) is a very critical task. Clients’ money, data, and crucial information need to be highly protected. The classical ATM verification method using a combination of credit card and password has a lot of drawbacks l...

Full description

Bibliographic Details
Main Authors: Ahmed Shalaby, Ramadan Gad, Ezz El-Din Hemdan, Nawal El-Fishawy
Format: Article
Language:English
Published: PeerJ Inc. 2021-03-01
Series:PeerJ Computer Science
Subjects:
ATM
Online Access:https://peerj.com/articles/cs-381.pdf
id doaj-210436feab8c463994e1206fafe40405
record_format Article
spelling doaj-210436feab8c463994e1206fafe404052021-03-04T15:05:18ZengPeerJ Inc.PeerJ Computer Science2376-59922021-03-017e38110.7717/peerj-cs.381An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoTAhmed ShalabyRamadan GadEzz El-Din HemdanNawal El-FishawyNowadays, the identity verification of banks’ clients at Automatic Teller Machines (ATMs) is a very critical task. Clients’ money, data, and crucial information need to be highly protected. The classical ATM verification method using a combination of credit card and password has a lot of drawbacks like Burglary, robbery, expiration, and even sudden loss. Recently, iris-based security plays a vital role in the success of the Cognitive Internet of Things (C-IoT)-based security framework. The iris biometric eliminates many security issues, especially in smart IoT-based applications, principally ATMs. However, integrating an efficient iris recognition system in critical IoT environments like ATMs may involve many complex scenarios. To address these issues, this article proposes a novel efficient full authentication system for ATMs based on a bank’s mobile application and a visible light environments-based iris recognition. It uses the deep Convolutional Neural Network (CNN) as a feature extractor, and a fully connected neural network (FCNN)—with Softmax layer—as a classifier. Chaotic encryption is also used to increase the security of iris template transmission over the internet. The study and evaluation of the effects of several kinds of noisy iris images, due to noise interference related to sensing IoT devices, bad acquisition of iris images by ATMs, and any other system attacks. Experimental results show highly competitive and satisfying results regards to accuracy of recognition rate and training time. The model has a low degradation of recognition accuracy rates in the case of using noisy iris images. Moreover, the proposed methodology has a relatively low training time, which is a useful parameter in a lot of critical IoT based applications, especially ATMs in banking systems.https://peerj.com/articles/cs-381.pdfIris recognitionDeep learningConvolutional neural networksChaotic encryptionATMCognitive IoT
collection DOAJ
language English
format Article
sources DOAJ
author Ahmed Shalaby
Ramadan Gad
Ezz El-Din Hemdan
Nawal El-Fishawy
spellingShingle Ahmed Shalaby
Ramadan Gad
Ezz El-Din Hemdan
Nawal El-Fishawy
An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
PeerJ Computer Science
Iris recognition
Deep learning
Convolutional neural networks
Chaotic encryption
ATM
Cognitive IoT
author_facet Ahmed Shalaby
Ramadan Gad
Ezz El-Din Hemdan
Nawal El-Fishawy
author_sort Ahmed Shalaby
title An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
title_short An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
title_full An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
title_fullStr An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
title_full_unstemmed An efficient multi-factor authentication scheme based CNNs for securing ATMs over cognitive-IoT
title_sort efficient multi-factor authentication scheme based cnns for securing atms over cognitive-iot
publisher PeerJ Inc.
series PeerJ Computer Science
issn 2376-5992
publishDate 2021-03-01
description Nowadays, the identity verification of banks’ clients at Automatic Teller Machines (ATMs) is a very critical task. Clients’ money, data, and crucial information need to be highly protected. The classical ATM verification method using a combination of credit card and password has a lot of drawbacks like Burglary, robbery, expiration, and even sudden loss. Recently, iris-based security plays a vital role in the success of the Cognitive Internet of Things (C-IoT)-based security framework. The iris biometric eliminates many security issues, especially in smart IoT-based applications, principally ATMs. However, integrating an efficient iris recognition system in critical IoT environments like ATMs may involve many complex scenarios. To address these issues, this article proposes a novel efficient full authentication system for ATMs based on a bank’s mobile application and a visible light environments-based iris recognition. It uses the deep Convolutional Neural Network (CNN) as a feature extractor, and a fully connected neural network (FCNN)—with Softmax layer—as a classifier. Chaotic encryption is also used to increase the security of iris template transmission over the internet. The study and evaluation of the effects of several kinds of noisy iris images, due to noise interference related to sensing IoT devices, bad acquisition of iris images by ATMs, and any other system attacks. Experimental results show highly competitive and satisfying results regards to accuracy of recognition rate and training time. The model has a low degradation of recognition accuracy rates in the case of using noisy iris images. Moreover, the proposed methodology has a relatively low training time, which is a useful parameter in a lot of critical IoT based applications, especially ATMs in banking systems.
topic Iris recognition
Deep learning
Convolutional neural networks
Chaotic encryption
ATM
Cognitive IoT
url https://peerj.com/articles/cs-381.pdf
work_keys_str_mv AT ahmedshalaby anefficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT ramadangad anefficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT ezzeldinhemdan anefficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT nawalelfishawy anefficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT ahmedshalaby efficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT ramadangad efficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT ezzeldinhemdan efficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
AT nawalelfishawy efficientmultifactorauthenticationschemebasedcnnsforsecuringatmsovercognitiveiot
_version_ 1724231888053207040