Multi-digit Number Encryption via Segmented Hybrid Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current encryption methods for multi-digit numbers, such as mobile and bank account numbers, are inadequate in ensuring security as they rely on simple algorithms and data mapping tables, which do not provide sufficient confidentiality protection.
Innovation Solution
An encryption method that determines specific number segments to be encrypted and not encrypted, using a hybrid encryption algorithm combining hash and binary conversion algorithms, to enhance the complexity and security of the encryption process, independent of data mapping table confidentiality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If simple encryption algorithms or data mapping tables are used to encrypt multi-digit numbers, then the ease of operation is improved, but the security is worsened
Solution Approach 1:
The patent divides the multi-digit number into multiple segments (first number segment, second number segment, third number segment) and applies different encryption operations to each segment. The first and third segments are encrypted using cryptographic algorithms while the second segment remains unchanged or is encrypted differently, creating a segmented encryption structure that enhances security without significantly increasing operational complexity
Solution Approach 2:
The patent combines multiple encryption approaches (cryptographic algorithms like SHA-256 or AES, hybrid encryption, and selective segment encryption) into a composite encryption system. This composite approach integrates different encryption strengths to achieve high security while maintaining reasonable ease of operation through automated processing
2Ease of manufacture
If data mapping tables are used for encryption, then the ease of manufacture is improved, but the security is worsened due to dependency on table confidentiality
Solution Approach 1:
The patent replaces the mechanical data mapping table approach with cryptographic algorithm-based encryption. Instead of relying on pre-computed mapping tables that require secure storage and management, the system uses mathematical cryptographic functions (SHA-256, AES, or hybrid algorithms) that provide security through computational complexity rather than secret data structures
Solution Approach 2:
The patent changes the fundamental parameter of encryption from static data mapping to dynamic cryptographic transformation. The encryption process uses variable parameters such as cryptographic keys, algorithm selection (SHA-256, AES, or hybrid), and segment-specific operations that adapt to different input values, eliminating the need for fixed mapping tables
3Reliability
If all digits of a multi-digit number are encrypted, then the security is improved, but the availability is worsened
Solution Approach 1:
The patent applies different encryption qualities to different parts of the number. The first and third segments (which may contain less sensitive information like area codes or check digits) are encrypted, while the second segment (containing the most sensitive personal identifier digits) is either left unchanged or encrypted with a different method. This local differentiation optimizes the balance between security and availability
Data Source
AI summary
The present invention relates to an encrypting/decrypting method for a multi-digit number and an encrypting/decrypting server. The encrypting method comprises: after receiving a preset type of multi-digit number to be encrypted, according to a pre-determined encrypting digit determination rule, determining a number segment to be encrypted having a first preset number of digits and a non-encrypting number segment except the number segment to be encrypted; performing operational processing on the determined non-encrypting number segment using a pre-defined encrypting cryptographic algorithm and key corresponding to the multi-digit number to be encrypted to generate an operational value; performing an encrypting mixing operation on the number segment to be encrypted and the generated operational value using a pre-determined encrypting mixing operation algorithm to obtain a mixingly encrypted number segment having the first preset number of digits; and replacing the number segment to be encrypted in the preset type of multi-digit number to be encrypted with the mixingly encrypted number segment to generate an encrypted multi-digit number. The method improves the security of the protection to a multi-digit number.


