Addressable PUF Arrays for Dynamic Key Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional network communication systems face security vulnerabilities due to static secret keys stored in devices, making them susceptible to side-channel attacks and database hacking, particularly in SIM cards and other distributed elements.
Innovation Solution
The implementation of addressable Physically Unclonable Function (PUF) generators, which dynamically generate secure keys without storing passwords or secret keys, using memory arrays with large numbers of addressable PUFs to create Challenge-Response Pairs (CRPs) for authentication, and employing hash functions to enhance security by not requiring key storage in distributed elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If static secret keys are stored in distributed elements, then authentication can be performed, but the system becomes vulnerable to side-channel attacks and database hacking
Solution Approach 1:
The patent extracts the secret key storage function from the distributed element by using PUFs that generate keys dynamically without storing them. The PUF architecture removes the vulnerable stored key database while maintaining authentication capability through challenge-response pairs generated on-demand.
Solution Approach 2:
The system transitions from static secret keys to dynamic key generation. PUFs generate different cryptographic keys for each authentication session based on challenge inputs, making the system adaptive and eliminating the security weaknesses of static stored keys while maintaining reliable authentication.
2Reliability
If dynamic keys are generated without storage, then immunity to database hacking is achieved, but key management complexity increases
Solution Approach 1:
The PUF architecture enables self-service key generation where the distributed element autonomously produces cryptographic keys through its physical characteristics when presented with challenges. This eliminates the need for external key management infrastructure while achieving immunity to database hacking through hardware-based deterministic randomness.
3Reliability
If PUF arrays are used to generate high-entropy keys, then cryptographic strength is enhanced, but device complexity and manufacturing difficulty increase
Solution Approach 1:
The patent leverages inherent physical parameter variations in standard semiconductor manufacturing processes to create PUF arrays. By exploiting natural manufacturing tolerances and physical characteristics rather than requiring precision fabrication, the system achieves high-entropy key generation using conventional manufacturing techniques.
Data Source
AI summary
The present disclosure is related to implementations of computing systems. In particular, it is related to the use of an array of PUFs to enhance security of distributed elements that use security systems.


