Dynamic Hashing for Secure Transaction Data Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for securing sensitive data in commercial transactions over communication networks require extensive re-engineering, cryptographic computations, and key management, which are inefficient and prone to unauthorized access due to the distributed nature of modern digital networks.
Innovation Solution
A method using dynamic hashing to transform sensitive data fields at the point of data entry, where a hash output is created from selected data fields and used to validate data transmissions without the need for extensive re-engineering or cryptographic key management, ensuring secure data exchange by using the hash output as a proxy for sensitive data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If encryption is used to secure sensitive data, then data security is improved, but device complexity and computational resources increase
Solution Approach 1:
The patent extracts only the essential security function from complex encryption systems by using simple hashing. Instead of implementing full encryption with key management, the system extracts the core need for data protection and achieves it through one-way hash functions that transform sensitive data into fixed-length outputs without requiring cryptographic keys or complex infrastructure.
Solution Approach 2:
The patent replaces expensive, complex encryption mechanisms with inexpensive, simple hash functions. The hash output serves as a disposable security token that can be transmitted without risk, eliminating the need for persistent cryptographic keys and complex key management systems.
2Reliability
If encryption is used to secure sensitive data, then data security is improved, but computing resources and key management overhead increase
Solution Approach 1:
The patent uses computationally inexpensive hash functions that require minimal processing power compared to encryption. The hash operation transforms data quickly and efficiently, consuming far fewer computational resources while providing adequate security for transaction validation without the overhead of key generation, distribution, and management.
3Reliability
If all data is encrypted during transmission, then data security is improved, but productivity decreases due to decryption and re-encryption operations
Solution Approach 1:
The patent extracts only the security validation function from the data transmission process by using hash-based verification. Instead of encrypting all data and performing multiple decryption/re-encryption operations, the system extracts the essential security check and implements it through hash comparison, which is computationally lightweight and does not interfere with normal data processing operations.
Data Source
AI summary
Data to be exchanged in a transaction is protected by using a hashing function to transform sensitive data into a scrambled form. The hashing function can use as its inputs data derived entirely or in part from portions of the data to be exchanged. The hashing function can also use as its inputs data derived entirely or in part from other locally available data. The output of the hash function is then transmitted to a destination that attempts to recreate the output of the hash function in order to validate the data transmission.


