403
Views
8
CrossRef citations to date
0
Altmetric
Research Article

Multifactor authentication system based on color visual cryptography, facial recognition, and dragonfly optimization

, ORCID Icon & ORCID Icon
 

ABSTRACT

Facial recognition as an authentication factor requires that facial images and features are tamper-free. Visual cryptography (VC) is commonly used for this purpose but leads to additional computational overhead and lower recognition accuracy. To address these issues, we propose a multifactor authentication (MFA) system based on facial recognition that uses VC to secure biometric data, and also as a second authentication factor. The shares generated by VC are used as authentication tokens. These tokens are verified by the same facial recognition algorithm used to recognize a live facial image of the user. This simple albeit novel approach leads to lower computational cost because the same algorithm can be used to verify both authentication factors. To maximize verification accuracy, the binary dragonfly optimization algorithm is used to maximize the quality of the recovered image from VC, as well as the accuracy of the facial recognition algorithm itself through feature selection. The combination of these separate ideas leads to a novel MFA system that is efficient and highly accurate. Experimental verification based on various face image databases depicts the proposed system’s security, efficiency, and near-ideal recognition accuracy of up to 99.81%.

Additional information

Funding

This work is supported in part by the Ministry of Education Malaysia under the Fundamental Research Grant Scheme (FRGS), project number FRGS/1/2019/ICT05/USM/02/1.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.