Volatile OTS Switch Matrix for Secure Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for secure authentication and data storage, such as PUF technology using OxRAM matrices, lack optimal security as they can be compromised by knowing the operating principles and reading voltages, leading to potential code exposure or modification.
Innovation Solution
A matrix of volatile OTS switches with a unique current-voltage characteristic, where switches are initialized by a forming voltage and read using a carefully chosen voltage between the threshold and forming voltage ranges, ensuring high resistive states without code modification, thus enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If OxRAM matrices are used for PUF technology, then authentication security is provided, but the security can be compromised by knowing operating principles and reading voltages
Solution Approach 1:
The patent changes the electrical parameters of the switches by using OTS (Ovonic Threshold Switching) material with distinct threshold voltage and forming voltage characteristics. This creates a voltage window for reading that prevents unintended forming, thereby securing the code against exposure while maintaining authentication functionality
Solution Approach 2:
The patent uses volatile OTS switches that lose their state when power is removed, creating a temporary, non-persistent storage mechanism. This volatility ensures that the code cannot be easily extracted or cloned, enhancing security while maintaining the authentication function
2Loss of information
If reading voltage is applied to OTS switches, then the code can be read, but the voltage must be precisely chosen to avoid modifying the code
Solution Approach 1:
The patent performs preliminary initialization of the OTS switches during manufacturing or before use. This preliminary action establishes the switches in a known state and creates the voltage window characteristics needed for secure reading without modification, reducing the precision burden during actual code retrieval operations
3Reliability
If OTS switches are initialized by forming voltage, then the switches enter low resistive state, but applying voltage higher than forming voltage can break the code
Solution Approach 1:
The patent introduces an intermediary voltage window between the threshold voltage and forming voltage. This window acts as a safe reading zone where the switches can be queried without triggering the forming process that would modify or break the code, thereby maintaining both state stability and code integrity
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The matrix provides increased security by making it difficult to access the code without destroying it, as the reading voltage must be precisely chosen, and the use of OTS switches ensures a high ratio between ON and OFF states, facilitating secure message representation and retrieval.
Implementation Method 1
each volatile switch comprising an active layer made of an OTS material
Implementation Method 2
The transition from the 'HRS' state to the 'LRS' state is governed by the formation and rupture of a conductive filament between the two electrodes
Implementation Method 3
the use of OTS switches ensures a high ratio between ON and OFF states, facilitating secure message representation and retrieval
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The invention relates to a matrix comprising a plurality of volatile switches, each of said volatile switches having an active layer made of an OTS material, the plurality of volatile switches being divided into two groups so as to form a message, - each of the volatile switches of the first group having been previously initialized by means of an initialization voltage, - none of the volatile switches of the second group having been previously initialized, - said message being formed by the initialized or uninitialized states of each of the switches of the matrix.