Partial Fingerprint Authentication with Dynamic Security Levels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional fingerprint authentication methods in portable devices face challenges due to small fingerprint sensors, leading to reduced fingerprint information and inconsistent input areas, resulting in inadequate security levels, especially for applications requiring higher security like mobile banking.
Innovation Solution
A fingerprint authentication method and device that utilize partial fingerprint measurement data to adjust security levels by calculating a matching rate and accumulating a security level value based on authentication thresholds, allowing for dynamic adjustment of security levels depending on the service type.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the fingerprint sensor size is reduced for cost savings and space limitations, then the device becomes more affordable and compact, but the amount of fingerprint information captured is reduced and authentication security deteriorates
Solution Approach 1:
The fingerprint authentication is divided into multiple partial fingerprint measurements. Instead of requiring a complete fingerprint capture, the system performs authentication using segmented portions of the fingerprint, allowing the small sensor to capture sufficient information for secure authentication.
Solution Approach 2:
The system dynamically adjusts the authentication threshold parameter based on the service type. For high-security services like mobile banking, a higher threshold is required, while lower-security services like screen unlock use lower thresholds, allowing the same small sensor to provide adequate security across different applications.
2Ease of operation
If the security level is lowered to improve usability and reduce false rejection rates, then user convenience is improved, but the security performance becomes inadequate for financial applications
Solution Approach 1:
The authentication threshold is made dynamic rather than fixed. The system automatically adjusts the threshold level based on the service type being accessed, providing higher security for financial transactions and lower security for convenience-based operations like screen unlocking.
Solution Approach 2:
The authentication threshold parameter is changed according to the service requirements. High-security services trigger higher threshold values while low-security services use lower threshold values, allowing the system to adapt security levels to match the actual risk level of each operation.
3Reliability
If multiple fingerprint data portions are registered to handle inconsistent input areas, then authentication reliability is improved, but the device complexity and data processing requirements increase
Solution Approach 1:
The fingerprint registration process is segmented into multiple partial fingerprint captures. The system registers and stores multiple partial fingerprint portions corresponding to different input areas, allowing flexible matching during authentication even when the input area varies.
Solution Approach 2:
Instead of requiring complete fingerprint data, the system uses partial fingerprint portions for authentication. This partial action approach reduces the data processing burden while maintaining sufficient authentication reliability, as only the necessary fingerprint portions need to be compared.
Data Source
AI summary
There is provided a fingerprint authentication method. The method includes a first step of acquiring measurement data for a part of a fingerprint, a second step of calculating a matching rate by comparing the measurement data with at least one of a plurality of registration data, a third step of determining whether the matching rate is equal to or greater than a threshold and whether the measurement data has been previously processed for an authentication, a fourth step of calculating a security level accumulation value based on a result of the third step, and a fifth step of determining whether the security level accumulation value is equal to or greater than a threshold. If NO in the fifth step, processes of the first to fifth steps are repeated. If YES in the fifth step, a success of the authentication is determined and outputted.


