Multimodal Memory IC for Native-Speed Encrypted Key Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data encryption methods, particularly One-Time Pad (OTP) encryption, face challenges in secure key distribution and inefficient processing of encrypted data, with issues such as large key sizes, key prepositioning security concerns, and slow processing speeds due to fully homomorphic encryption (FHE) techniques.
Innovation Solution
A multimodal integrated circuit (IC) chip with native-speed encrypted data processing, incorporating a memory and processing devices like CPUs or FPGAs, prevents unauthorized access to key bits and enables parallel operations, using tamper-resistant and tamper-sensitive mechanisms to secure key distribution and processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If One-Time Pad (OTP) encryption is used to ensure unbreakable security, then cryptographic security is improved, but key distribution complexity and security concerns increase
Solution Approach 1:
The system segments the key management process by separating key generation, distribution, and usage into distinct functional components. The OTP keys are generated locally on the chip, distributed through secure channels only when needed, and automatically destroyed after use, reducing overall system complexity while maintaining security
Solution Approach 2:
The patent introduces a secure key distribution mechanism that acts as an intermediary between key generation and usage. This intermediary system manages the secure transmission and automatic destruction of keys, simplifying the key distribution process while maintaining the security requirements of OTP encryption
2Reliability
If fully homomorphic encryption (FHE) is used to process encrypted data without decryption, then data security is improved, but processing speed deteriorates significantly
Solution Approach 1:
The patent extracts the decryption function from the processing pipeline by implementing a secure enclave that decrypts data in isolation, processes it at native speed, and re-encrypts the results. This separates the security-critical decryption operation from the performance-critical processing operations, achieving both security and speed
Solution Approach 2:
The system performs preliminary decryption within a secure enclave before data processing, rather than attempting to process encrypted data directly. This preliminary action enables native-speed processing of plaintext data while maintaining security through controlled access and automatic re-encryption of results
3Ease of operation
If encryption keys are prepositioned in advance, then OTP encryption setup is simplified, but key security risks increase
Solution Approach 1:
The system performs preliminary key generation and storage in a secure enclave during chip manufacturing or initialization, making the setup process simple for users. The keys are prepositioned in a secure state and automatically activated only when needed, combining ease of operation with maintained security
Solution Approach 2:
The patent implements disposable OTP keys that are generated, used once, and then automatically destroyed. Each key has a limited lifecycle and is discarded after a single use, eliminating the long-term security risks associated with reusable keys while maintaining operational simplicity
Data Source
AI summary
A multimodal integrated circuit with native-speed encrypted data processing for use in unbreakable cryptography has a chip substrate and a memory positioned on the chip substrate. When key bits from key data are stored on the memory, unauthorized access of the key bits is prevented. At least one processing device is positioned on the chip substrate. Key data is computable with the at least one processing device based on an externally-originating operation. The at least one processing device may include at least one of: a central processing unit (CPU), a field programmable gate array (FPGA), or a combined CPU FPGA.


