Network Identity Code Generation via Random Number Encryption
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network identity management systems lack effective methods for generating and managing secure, unique, and privacy-protected identity identification codes, leading to vulnerabilities in network security and personal identity exposure.
Innovation Solution
A method involving a server-connected network electronic identity that uses true random numbers, encryption algorithms like SM3 or SHA256, and Base64 coding to generate and verify a network identity identification code, ensuring uniqueness, privacy protection, and irreversibility, with a one-to-one correspondence to citizenship information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If custom username or email address is used as identification code, then ease of operation is improved, but network security and privacy protection deteriorate
Solution Approach 1:
The patent introduces an identification code as an intermediary between the user's real identity and the network system. This code serves as a mediator that allows users to operate conveniently while preventing direct exposure of personal identity information, thus resolving the contradiction between ease of operation and network security
Solution Approach 2:
The patent creates a virtual copy (identification code) that represents the user's identity in the network environment. This copy enables network operations without requiring the original personal information to be exposed, thereby maintaining both operational convenience and security
2Reliability
If personal identity information is directly used as identification code, then reliability for identity verification is improved, but privacy protection deteriorates
Solution Approach 1:
The patent extracts the essential verification function from personal identity information and separates it into an identification code. This extraction allows the system to verify identity reliability without taking out and exposing the actual personal information, thus protecting privacy while maintaining verification capability
Solution Approach 2:
The identification code acts as an intermediary that enables identity verification without direct exposure of personal information. It mediates between the need for reliable identity verification and the requirement for privacy protection
3Ease of operation
If traditional identification methods are used, then ease of operation is improved, but network security and integrity deteriorate
Solution Approach 1:
The patent employs identification codes that can be easily generated and replaced. These codes serve as disposable identifiers that protect the user's permanent identity information, allowing convenient operations while preventing long-term security risks from identity exposure
Data Source
AI summary
A method for generating and check-controlling a network identity identification code in a network electronic identity is provided for the establishment of a unified network identity management and service ecosystem that effectively protects the network application security and identity information privacy of citizens. A server performs initialization and generates and distributes random numbers while receiving and auditing a request to generate a network identity identification code from a client. If the client passes the audit, encryption coding is performed and a network identity identification code is generated and sent to a network electronic identification card through the client. The network electronic identification card performs check processing of the network identity identification code, and feeds back a result to the server. The server stores the network identity identification code into a database, and informs the user.


