Biometric Enrollment Verification in Smart Cards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Smart cards face challenges in reliable biometric enrollment due to lack of user interfaces, complex operations, and security vulnerabilities when multiple enrollments are allowed, leading to potential fraudulent modifications.
Innovation Solution
A biometric enrollment method in smart cards involving an iterative process with a biometric sensor, enrollment module, and memory, where biometric data is acquired, verified, and updated to ensure valid reference data is stored, blocking further enrollments for security and allowing flexible retries without compromising security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple biometric enrollments are allowed to improve user experience and allow retries, then ease of operation is improved, but security deteriorates due to potential fraudulent modifications
Solution Approach 1:
The system performs a verification step before finalizing the enrollment to detect potential frauds. The verification module checks the acquired biometric data against expected patterns and characteristics before writing to memory, preventing fraudulent enrollments from being stored while still allowing legitimate retries.
Solution Approach 2:
The system implements a feedback mechanism where the verification module provides information about the quality and validity of acquired biometric data back to the enrollment process. This feedback loop enables the system to accept legitimate retries while rejecting fraudulent attempts, resolving the contradiction between ease of operation and security.
2Reliability
If enrollment is blocked after successful verification to maintain security, then reliability is improved, but ease of operation deteriorates if enrollment needs to be corrected
Solution Approach 1:
The blocking mechanism is made dynamic rather than static. The enrollment module can be blocked or unblocked based on verification results and administrative commands. This allows the system to maintain security by blocking after successful enrollment while permitting unblocking and re-enrollment when corrections are needed, through controlled access mechanisms.
Solution Approach 2:
A control mechanism acts as an intermediary between the verification result and the blocking action. This intermediary layer allows for nuanced control where enrollment can be blocked for security purposes while still permitting authorized unblocking and re-enrollment, thus maintaining both security and operational flexibility.
3Reliability
If complete re-enrollment is required after enrollment failure to maintain data integrity, then reliability is improved, but loss of time increases due to repeating the entire process
Solution Approach 1:
The enrollment process is segmented into independent stages: data acquisition, verification, and memory storage. If verification fails, only the failed stage needs to be repeated rather than the entire enrollment process. This segmentation maintains data integrity by ensuring verification passes while reducing time loss by allowing partial completion and resumption.
Solution Approach 2:
The system discards only the specific biometric data that failed verification while recovering and retaining successfully acquired portions. This allows the user to retry only the failed fingerprint acquisitions rather than re-enrolling all fingers, maintaining data integrity for successful acquisitions while significantly reducing the time required to complete enrollment.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
The invention relates to a biometric enrollment method performed by a smart card, comprising: biometric enrollment during which at least one initial biometric fingerprint is acquired and reference biometric data, obtained from each initial biometric fingerprint acquired, is stored in the smart card; and biometric enrollment verification during which at least one second biometric fingerprint is acquired and the validity of the reference biometric data is verified by comparison with second biometric data obtained from each second biometric fingerprint. If the reference biometric data is valid, the enrollment module responsible for performing biometric enrollments in the smart card is blocked. If, on the other hand, at least part of the reference biometric data is valid, this invalid part is deleted and a new biometric enrollment is initiated.