Blockchain Cloud Authentication via Hardware Key
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud platform authentication methods face challenges in balancing security with user experience, as complex passwords lead to increased forgetfulness and administrative burdens, deteriorating user experience and platform usability.
Innovation Solution
A blockchain-based method utilizing a hardware-authentication key that generates unique IDs and hash values, ensuring authentication validity and uniqueness, allowing users to access the cloud platform securely without complex password management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If password complexity is increased to improve security, then authentication safety is improved, but user experience deteriorates due to increased forgetfulness and administrative burden
Solution Approach 1:
The patent extracts the authentication burden from the user by introducing a hardware authentication key that stores cryptographic credentials. The user simply inserts the key rather than managing complex passwords, while the system handles all authentication logic securely.
Solution Approach 2:
The hardware authentication key acts as an intermediary between the user and the authentication system. It securely stores cryptographic credentials and enables authentication without requiring users to remember or manage complex passwords, thus resolving the contradiction between security and ease of use.
2Reliability
If password complexity is increased to improve security, then authentication safety is improved, but administrative workload increases due to frequent password resets
Solution Approach 1:
The hardware authentication key enables users to authenticate themselves without administrative intervention. The key contains pre-stored cryptographic credentials that allow users to access the system independently, eliminating the need for administrators to manage password resets and reducing their workload.
Solution Approach 2:
The system performs preliminary authentication setup by pre-storing cryptographic credentials in the hardware key during user registration. This preliminary configuration allows users to authenticate seamlessly in the future without requiring administrative support for password management.
3Device complexity
If traditional authentication methods are used, then implementation is simple, but authentication validity and completeness cannot be ensured
Solution Approach 1:
The patent replaces traditional mechanical password-based authentication with a hardware-based cryptographic system. The hardware authentication key uses secure cryptographic operations to verify user identity, providing tamper-proof authentication while maintaining practical implementability through standardized hardware interfaces.
Data Source
AI summary
A method for cloud-platform authentication based on blockchain includes: in response to a cloud platform being created, generating a random character string and performing hash operation to the character string to obtain a first hash value; in response to creation of a user in the cloud platform, performing operation to obtain a unique user ID; acquiring information of a hardware-authentication key, generating a unique authentication ID according to the information, and binding the unique user ID and the unique authentication ID; in response to the user being created in the cloud platform, generating a first password and a second password, performing operation to obtain a second hash value; and in response to the hardware-authentication key being inserted into the cloud platform, comparing the acquired information with the hash chain table, the unique authentication ID and the unique user ID stored in the cloud platform for the authentication.


