{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:16:15Z","timestamp":1760238975824,"version":"build-2065373602"},"reference-count":42,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2020,9,21]],"date-time":"2020-09-21T00:00:00Z","timestamp":1600646400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Digital fingerprints are being used more and more to secure applications for logical and physical access control. In order to guarantee security and privacy trends, a biometric system is often implemented on a secure element to store the biometric reference template and for the matching with a probe template (on-card-comparison). In order to assess the performance and robustness against attacks of these systems, it is necessary to better understand which information could help an attacker successfully impersonate a legitimate user. The first part of the paper details a new attack based on the use of a priori information (such as the fingerprint classification, sensor type, image resolution or number of minutiae in the biometric reference) that could be exploited by an attacker. In the second part, a new countermeasure against brute force and zero effort attacks based on fingerprint classification given a minutiae template is proposed. These two contributions show how fingerprint classification could have an impact for attacks and countermeasures in embedded biometric systems. Experiments show interesting results on significant fingerprint datasets.<\/jats:p>","DOI":"10.3390\/s20185410","type":"journal-article","created":{"date-parts":[[2020,9,21]],"date-time":"2020-09-21T21:01:21Z","timestamp":1600722081000},"page":"5410","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Logical Attacks and Countermeasures for Fingerprint On-Card-Comparison Systems"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4237-5551","authenticated-orcid":false,"given":"Benoit","family":"Vibert","sequence":"first","affiliation":[{"name":"Ensicaen, Normandie University, Unicaen, CNRS, GREYC, 14000 Caen, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marie","family":"Le Bars","sequence":"additional","affiliation":[{"name":"Ensicaen, Normandie University, Unicaen, CNRS, GREYC, 14000 Caen, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3836-9829","authenticated-orcid":false,"given":"Christophe","family":"Charrier","sequence":"additional","affiliation":[{"name":"Ensicaen, Normandie University, Unicaen, CNRS, GREYC, 14000 Caen, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2042-9029","authenticated-orcid":false,"given":"Christophe","family":"Rosenberger","sequence":"additional","affiliation":[{"name":"Ensicaen, Normandie University, Unicaen, CNRS, GREYC, 14000 Caen, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,21]]},"reference":[{"key":"ref_1","unstructured":"Grother, P., and Salamon, W. (2007). Interoperability of the ISO\/IEC 19794-2 Compact Card and 10 ISO\/IEC 7816-11 Match-on-Card Specifications 11, CiteSeerX."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"614","DOI":"10.1147\/sj.403.0614","article-title":"Enhancing security and privacy in biometrics-based authentication systems","volume":"40","author":"Ratha","year":"2001","journal-title":"IBM Syst. J."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.patrec.2015.12.013","article-title":"50 years of biometric research: Accomplishments, challenges, and opportunities","volume":"79","author":"Jain","year":"2016","journal-title":"Pattern Recognit. Lett."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Uludag, U., and Jain, A.K. (2004). Attacks on biometric systems: A case study in fingerprints. Electronic Imaging 2004, International Society for Optics and Photonics.","DOI":"10.1117\/12.530907"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Martinez-Diaz, M., Fierrez-Aguilar, J., Alonso-Fernandez, F., Ortega-Garc\u00eda, J., and Siguenza, J. (2006, January 16\u201319). Hill-climbing and brute-force attacks on biometric systems: A case study in match-on-card fingerprint verification. Proceedings of the 2006 40th Annual IEEE International Carnahan Conferences Security Technology, Lexington, KY, USA.","DOI":"10.1109\/CCST.2006.313444"},{"key":"ref_6","unstructured":"Soutar, C. (2020, August 10). Biometric System Security. White Paper, Bioscrypt. Available online: http:\/\/www.bioscrypt.com."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Vibert, B., Le Bars, J.M., Charrier, C., and Rosenberger, C. (2016, January 21\u201323). In what way is it possible to impersonate you bypassing fingerprint sensors?. Proceedings of the 2016 International Conference of the Biometrics Special Interest Group (BIOSIG), Darmstadt, Germany.","DOI":"10.1109\/BIOSIG.2016.7736927"},{"key":"ref_8","unstructured":"Henry, E.R. (1913). Classification and Uses of Finger Prints, HM Stationery Off."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"348","DOI":"10.1109\/34.761265","article-title":"A multichannel approach to fingerprint classification","volume":"21","author":"Jain","year":"1999","journal-title":"Pattern Anal. Mach. Intell. IEEE Trans."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2233","DOI":"10.1016\/j.patcog.2003.12.020","article-title":"Fingerprint classification based on extraction and analysis of singularities and pseudo ridges","volume":"37","author":"Zhang","year":"2004","journal-title":"Pattern Recognit."},{"key":"ref_11","unstructured":"Cappelli, R., Maio, D., and Maltoni, D. (2004, January 22\u201323). SFinGe: An approach to synthetic fingerprint generation. Proceedings of theInternational Workshop on Biometric Technologies (BT2004), Calgary, AB, Canada."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Maio, D., Maltoni, D., Cappelli, R., Wayman, J.L., and Jain, A.K. (2004). FVC2004: Third fingerprint verification competition. Biometric Authentication, Springer.","DOI":"10.1007\/978-3-540-25948-0_1"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Fi\u00e9rrez-Aguilar, J., Nanni, L., Ortega-Garcia, J., Cappelli, R., and Maltoni, D. (2005). Combining multiple matchers for fingerprint verification: A case study in FVC2004. International Conference on Image Analysis and Processing, Springer.","DOI":"10.1007\/11553595_127"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Garris, M.D., Watson, C.I., McCabe, R., and Wilson, C.L. (2001). User\u2019s Guide to NIST Fingerprint Image Software (NFIS), National Institute of Standards and Technology.","DOI":"10.6028\/NIST.IR.6813"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Cappelli, R., Ferrara, M., Maltoni, D., and Tistarelli, M. (2010, January 7\u201310). MCC: A baseline algorithm for fingerprint verification in FVC-onGoing. Proceedings of the 2010 11th International Conference on Control Automation Robotics & Vision, Singapore.","DOI":"10.1109\/ICARCV.2010.5707958"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Vibert, B., Yao, Z., Vernois, S., Le Bars, J., Charrier, C., and Rosenberger, C. (2015, January 9\u201311). EvaBio Platform for the evaluation biometric system: Application to the optimization of the enrollment process for fingerprint device. Proceedings of the International Conference on Information Systems Security and Privacy, Angers, France.","DOI":"10.1007\/978-3-319-27668-7_14"},{"key":"ref_17","unstructured":"Mahier, J., Hemery, B., El-Abed, M., El-Allam, M., Bouhaddaoui, M., and Rosenberger, C. (2011). Computation Evabio: A Tool for Performance Evaluation in Biometrics. Int. J. Ofautomated Identif. Technol., 24."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"El-Abed, M., Lacharme, P., and Rosenberger, C. (April, January 29). Security evabio: An analysis tool for the security evaluation of biometric authentication systems. Proceedings of the 2012 5th IAPR International Conference on Biometrics (ICB), New Delhi, India.","DOI":"10.1109\/ICB.2012.6199793"},{"key":"ref_19","unstructured":"HandResearch (2020, August 10). Fingerprints World Map. Available online: http:\/\/www.handresearch.com\/news\/fingerprints-world-map-whorls-loops-arches.htm."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Vibert, B., Le Bars, J.M., Charrier, C., and Rosenberger, C. (2017, January 19\u201321). Fingerprint Class Recognition For Securing EMV Transaction. Proceedings of the International Conference on Information Systems Secu-rity and Privacy, Porto, Portugal.","DOI":"10.5220\/0006205704030410"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1016\/0031-3203(95)00106-9","article-title":"Fingerprint classification","volume":"29","author":"Karu","year":"1996","journal-title":"Pattern Recognit."},{"key":"ref_22","first-page":"5","article-title":"NIST Special Database 4","volume":"17","author":"Watson","year":"1992","journal-title":"Fingerpr. Database Natl. Inst. Stand. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.patcog.2007.03.015","article-title":"Combining singular points and orientation image information for fingerprint classification","volume":"41","author":"Li","year":"2008","journal-title":"Pattern Recognit."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3186","DOI":"10.1016\/j.patcog.2013.05.008","article-title":"Fingerprint classification by a hierarchical classifier","volume":"46","author":"Cao","year":"2013","journal-title":"Pattern Recognit."},{"key":"ref_25","unstructured":"Wang, R., Han, C., and Guo, T. (2016, January 4\u20138). A novel fingerprint classification method based on deep learning. Proceedings of the 2016 23rd International Conference on Pattern Recognition (ICPR), Cancun, Mexico."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1117\/12.604477","article-title":"Toward reconstructing fingerprints from minutiae points","volume":"Volume 5779","author":"Ross","year":"2005","journal-title":"Biometric Technology for Human Identification II"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1145\/116873.116880","article-title":"Voronoi diagrams\u2014A survey of a fundamental geometric data structure","volume":"23","author":"Aurenhammer","year":"1991","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_28","unstructured":"Su, P., and Drysdale, R.L.S. A comparison of sequential Delaunay triangulation algorithms. Proceedings of the Eleventh Annual Symposium on Computational Geometry."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/S0925-7721(01)00047-5","article-title":"Delaunay refinement algorithms for triangular mesh generation","volume":"22","author":"Shewchuk","year":"2002","journal-title":"Comput. Geom."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1111\/1467-8659.00439","article-title":"Surface reconstruction based on lower dimensional localized Delaunay triangulation","volume":"19","author":"Gopi","year":"2000","journal-title":"Comput. Graph. Forum"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Labatut, P., Pons, J.P., and Keriven, R. (2007, January 14\u201321). Efficient multi-view reconstruction of large-scale scenes using interest points, delaunay triangulation and graph cuts. Proceedings of the 2007 IEEE 11th International Conference on Computer Vision, Rio de Janeiro, Brazil.","DOI":"10.1109\/ICCV.2007.4408892"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Miao, W., Liu, Y., Shi, X., Feng, J., and Xue, K. (2019). A 3D Surface Reconstruction Method Based on Delaunay Triangulation. International Conference on Image and Graphics, Springer.","DOI":"10.1007\/978-3-030-34110-7_4"},{"key":"ref_33","unstructured":"Liu, N., Yin, Y., and Zhang, H. (2005, January 21\u201323). A fingerprint matching algorithm based on Delaunay triangulation net. Proceedings of the Fifth International Conference on Computer and Information Technology (CIT\u201905), Shanghai, China."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Mohamed-Abdul-Cader, A.J., Chaidee, W., Banks, J., and Chandran, V. (2019, January 2\u20134). Minutiae Triangle Graphs: A New Fingerprint Representation with Invariance Properties. Proceedings of the 2019 International Conference on Image and Vision Computing New Zealand (IVCNZ), Dunedin, New Zealand.","DOI":"10.1109\/IVCNZ48456.2019.8960988"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"48484","DOI":"10.1109\/ACCESS.2019.2909497","article-title":"A Review of Fingerprint Feature Representations and Their Applications for Latent Fingerprint Identification: Trends and Evaluation","volume":"7","author":"Monroy","year":"2019","journal-title":"IEEE Access"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"35","DOI":"10.2352\/CGIV.2012.6.1.art00007","article-title":"A machine learning regression scheme to design a FR-image quality assessment algorithm","volume":"Volume 2012","author":"Charrier","year":"2012","journal-title":"Conference on Colour in Graphics, Imaging, and Vision"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1109\/72.991427","article-title":"A Comparison of Methods for Multiclass Support Vector Machines","volume":"13","author":"Hsu","year":"2002","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/S0031-3203(99)00041-2","article-title":"Comparison of algorithms that select features for pattern classifiers","volume":"33","author":"Kudo","year":"2000","journal-title":"Pattern Recognit."},{"key":"ref_39","unstructured":"Vapnik, V.N. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_40","first-page":"27","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Watson, C.I., Garris, M.D., Tabassi, E., Wilson, C.L., Mccabe, R.M., Janet, S., and Ko, K. (2007). User\u2019s Guide to Nist Biometric Image Software (NBIS), NIST. Technical Report.","DOI":"10.6028\/NIST.IR.7392"},{"key":"ref_42","unstructured":"Vibert, B. (2017). Contributions to the Evaluation of Embedded Biometric Systems. [Ph.D. Thesis, Normandie Universit\u00e9]."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5410\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:12:07Z","timestamp":1760177527000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5410"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,21]]},"references-count":42,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20185410"],"URL":"https:\/\/doi.org\/10.3390\/s20185410","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,9,21]]}}}