DOI: 10.17587/prin.16.622-631
A System for Automating Biometric Authentication of a User based on the Results of an Analysis of the Dynamic Characteristics of his Handwritten Signature
E. S. Anisimova, Associate Professor, ellin_a@mail.ru, Elabuga Institute (branch) of the Kazan (Volga Region) Federal University, Elabuga,423600, Russian Federation
Corresponding author: Ellina S. Anisimova, Associate Professor, Elabuga Institute (branch) of the Kazan (Volga Region) Federal University, 423600, Elabuga, Russian Federation, E-mail: ellin_a@mail.ru
Received on June 14, 2025
Accepted on August 26, 2025
The article presents a hardware and software system developed by the author, which provides a procedure for biometric authentication of its users based on the dynamics of their handwritten signature. The apparatus of fuzzy logic and genetic algorithms is used to implement the procedure. The system analyzes dynamic signature characteristics, including pen coordinates, pressure, azimuth, and tilt angle. A key feature is the application of fuzzy logic to describe extracted features, accommodating the inherent uncertainty and variability in handwritten signatures. Furthermore, a genetic algorithm automates the selection of fuzzy rules and determines the optimal decision threshold, minimizing the Equal Error Rate. This approach adapts the system to individual handwriting characteristics, enhancing authentication accuracy and reliability. Experimental studies were conducted using the publicly available MCYT-Signature-100 data-set, comprising signatures from 100 different users, to evaluate the system's effectiveness. The results demonstrate a low Equal Error Rate of 0.28 %, outperforming several existing signature dynamics authentication systems. This achievement confirms the effectiveness of combining fuzzy logic and genetic algorithms for biometric verification. The system's modular architecture, encompassing signature input and processing, training, and decision-making subsystems, ensures flexibility and scalability, enabling adaptation to various application scenarios. The system is implemented using Scilab for signal processing and fuzzy logic implementation, and C++ for high-performance data acquisition from a graphics tablet via the Wintab API. The developed system holds significant potential for applications requiring robust authentication, such as e-commerce, banking, e-government, and access control. The low Equal Error Rate minimizes the risks of both false rejection of authorized users and unauthorized access by intruders, balancing security and usability. Future research will focus on exploring alternative optimization methods for further Equal Error Rate reduction and assessing system resilience to various attack types to develop effective protective mechanisms.
Keywords: biometric authentication, handwritten signature, genetic algorithm, fuzzy verification, feature extraction, performance evaluation, Scilab, C++, MCYT-Signature-100
pp. 622—631
For citation:
Anisimova E. S. A System for Automating Biometric Authentication of a User based on the Results of an Analysis of the Dynamic Characteristics of his Handwritten Signature, Programmnaya Ingeneria, 2025, vol. 16, no. 12, pp. 622—631. DOI: 10.17587/prin.16.622-631. (in Russian).
References:
- Kodituwakku S. Biometric Authentication: a Review, International Journal of Trend in Research and Development, 2015, vol. 2, no. 4, pp. 113—123.
- Phadke S. The Importance of a Biometric Authentication System, The SIJ Transactions on Computer Science Engineering & its Applications (CSEA), 2013, vol. 1, no. 4, pp. 128—132. DOI: 10.9756/SIJCSEA/V1I4/0104550402.
- Okawa M. Online Signature Verification Using Locally Weighted Dynamic Time Warping via Multiple Fusion Strategies, IEEE Access, 2022, vol. 10, pp. 40806—40817. DOI: 10.1109/ACCESS.2022.3167413.
- Marzuki K., Rubiyah Y., Hamam M. Fusion of Multi-Classifiers for online signature verification using fuzzy Logic Inference, International Journal of Innovative Computing, Information andControl, 2011, vol. 7, no. 5, pp. 2709—2726.
- Ahmed H., Shukla S., Rai H. Static Handwritten Signature Recognition Using Discrete Random Transform and Combined Projection Based Technique, International Conference on Advanced Computing and Communication Technologies, ACCT, 2014, pp. 37—41. DOI: 10.1109/ACCT.2014.76.
- Kumari M., Kumar A., Saxena M. Signature recognition using 2D discrete wavelet transforms, International Journal of Innovative Technology and Exploring Engineering (IJITEE), 2020, vol. 9, no. 7, pp. 528—532. DOI: 10.35940/ijitee.F4399.059720.
- Muhamad S. S., Al-Ani M. S. Signature Recognition Based on Discrete Wavelet Transform, UHD Journal of Science and Technology, 2019, vol. 3, no. 1, pp. 19—29. DOI: 10.21928/uhdjst.v3n1y2019.pp19-29.
- Faundez-Zanuy M. Signature recognition state-of-the-art, Aerospace and Electronic Systems Magazine, IEEE, 2005, vol. 20, no. 7, pp. 28—32. DOI: 10.1109/MAES.2005.1499249.
- Tolosana R., Vera-Rodriguez R., Gonzalez C. et al. ICDAR 2021 Competition on On-Line Signature Verification, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2021, pp. 723—737. DOI: 10.1007/978-3-030-86337-1_48.
- Maiorana E., Martinez-Diaz M., Campisi P. et al. Template protection for HMM-based on-line signature authentication, IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, 2008, pp. 1—6. DOI: 10.1109/CVPRW.2008.4563114.
- Reza A. G., Lim H., Alam M. J. An Efficient Online Signature Verification Scheme Using Dynamic Programming of String Matching, Convergence and Hybrid Information Technology, ICHIT 2011, 2011, vol. 6935, pp. 590—597. DOI: 10.1007/978-3-642-24082-9_72.
- Kutsman V., Kolesnytskyj O. Dynamic handwritten signature identification using spiking neural network, Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Srodowiska, 2021, vol. 11, no. 3, pp. 34—39. DOI: 10.35784/iapgos.2718.
- Gwetu M. V. A Dynamic Time Warping and Deep Neural Network Ensemble for Online Signature Verification, Lecture Notes in Computer Science, 2021, vol. 12629, pp. 141—153. DOI: 10.1007/978-3-030-70866-5_9.
- Lozhnikov P. S., Sulavko A. E. Generation of a biometrically activated digital signature based on hybrid neural network algorithms, Journal of Physics, 2018, vol. 1050, article 012047. DOI: 10.1088/1742-6596/1050/1/012047.
- Zadeh L. A. Similarity relations and fuzzy orderings, Information Sciences, 1971, vol. 3, no. 2, pp. 177—200. DOI: 10.1016/s0020-0255(71)80005-1.
- Hayat A., Kumar A., Bhateja A., Pal S. An Approach for Multimodal Biometric Authentication using Genetic Algorithm, 15th ICCCNT IEEE Conference, 2025. DOI: 10.1109/ICCCNT61001.2024.10725431.
- Ortega-Garcia J., Fierrez J., Simon D. et al. MCYT baseline corpus: a bimodal biometric database, IEE Proceedings — Vision Image and Signal Processing, 2003, pp. 395—401. DOI: 10.1049/ip-vis:20031078.
- Nanni L. Experimental comparison of one-class classifiers for on-line signature verification, Neurocomputing, 2006, vol. 69, no. 7—9, pp. 869—873. DOI: 10.1016/j.neucom.2005.06.007.
- Abualganam O., Albdour L., Adwan O. Multimodal Biometric Fusion Online Handwritten Signature Verification Using Neural Network And Support Vector Machine, International journal of innovative computing, information & control: IJICIC, 2021, vol. 17, no. 5, pp. 1691—1703. DOI: 10.24507/ijicic.17.05.1691.
- Manjunatha K., Manjunath S., Guru D. S., Somashekara M. T. Online Signature Verification based on Writer Dependent Features and Classifiers, Pattern Recognition Letters, 2016, vol. 80, pp. 129—136. DOI: 10.1016/j.patrec.2016.06.016.