Intermediate Server for Blockchain Biometric Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current biometric authentication technologies lack secure and efficient methods for creating, registering, and revoking authentication information, especially in high-security financial transactions, where blockchain technology could enhance security but requires integration with Public Key Infrastructure (PKI) for effective management.
Innovation Solution
An intermediate server is used to determine the registration status of a user's public key and hash value, creating and registering transactions in a blockchain database for authentication information and revoking transactions as needed, ensuring secure and transparent management of user authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If biometric authentication technology is used for secure authentication, then authentication security is improved, but the method for creating, registering, and revoking authentication information is insufficient
Solution Approach 1:
The patent introduces an intermediate server as a mediator between the biometric authentication system and the blockchain network. This intermediary component handles the complex tasks of generating authentication information from biometric data, registering it on the blockchain, and managing revocation, thereby resolving the contradiction by adding a specialized component that simplifies the overall management process while maintaining security
Solution Approach 2:
The authentication system is segmented into distinct functional modules: biometric data collection, authentication information generation, blockchain registration, and revocation management. Each module handles a specific aspect of the authentication lifecycle, making the complex process more manageable and maintainable while preserving security through specialized processing at each stage
2Reliability
If blockchain technology is integrated with biometric authentication, then security and transparency are improved, but system complexity increases
Solution Approach 1:
The patent merges blockchain technology with biometric authentication by creating a unified system where authentication information is stored and managed on the blockchain. This combination leverages the immutability and transparency of blockchain while incorporating the security of biometric verification, achieving enhanced security and transparency through integration
Solution Approach 2:
An intermediate server acts as a mediator that bridges the biometric authentication system and the blockchain network. This intermediary handles the complex integration tasks including generating authentication information from biometric data, formatting it for blockchain storage, and managing revocation processes, thereby reducing the perceived complexity while maintaining the benefits of integration
3Reliability
If public key infrastructure is used for authentication information management, then security is improved, but registration and revocation processes become more complex
Solution Approach 1:
The system implements self-service capabilities where the intermediate server automatically generates authentication information from biometric data, automatically registers it on the blockchain, and handles revocation processes without requiring manual intervention. This automation maintains the security benefits of PKI while significantly improving the ease of operation for registration and revocation
Solution Approach 2:
The intermediate server performs preliminary actions by pre-generating authentication information from biometric data before it needs to be used for authentication. This includes creating the public key, hashing the biometric data, and preparing the authentication information for blockchain registration in advance, which simplifies the overall process and reduces operational complexity
Data Source
AI summary
A method for creating and registering authentication information is provided. The method includes steps of: (a) an intermediate server determining whether a specific user's public key is registered if (i) the specific user's public key and (ii) a hash value of the specific user's information or its processed value are acquired from a biometric authentication server which received a request for registration; (b) the intermediate server, if the specific user's public key is unregistered, creating and transmitting to a database a transaction whose outputs include (i) the specific user's public key and (ii) the hash value or its processed value (c) the intermediate server acquiring a transaction ID representing location information indicating where the transaction is stored in the database; and (d) the intermediate server notifying the biometric authentication server of a successful registration of (i) the specific user's public key and (ii) the hash value or its processed value.


