加密函数的受保护的记忆实现
Ziang Chen1,2, Li-Wei Chen3, Xianyue Zhao1,2
1Institute for Solid State Physics, Friedrich Schiller University Jena, Jena, Germany.
概括
记忆器技术提供内存处理,以克服计算瓶. 本研究探讨了基于memristor的对加密攻击的对策,发现隐藏技术是有效的,但掩盖方法受到电量消耗变化的限制.
科学领域:
- 计算机科学 计算机科学
- 电气工程 电气工程
- 密码学 密码学 密码学 密码学
背景情况:
- ·诺伊曼架构由于内存墙而面临性能限制.
- 记忆器件使内存处理成为可能,提供了一种超越传统CMOS技术的新方法.
- 安全和加密功能是探索memristor应用程序的关键领域.
研究的目的:
- 调查针对加密漏洞的面向memristor的对策.
- 分析隐藏和掩盖技术在记忆密码实现中的有效性.
- 评估未来计算平台的基于memristor的安全解决方案的可行性.
主要方法:
- 对加密函数的memristive横杆配置进行审查.
- 使用memristor技术实现一个四位 S-box.
- 对面向memristor的隐藏和掩盖双轨预充逻辑 (MDPL) 掩盖技术的分析,用于自我调整的被动横杆.
主要成果:
- 以memristor为导向的隐藏技术显示出显著的有效性.
- 以memristor为导向的MDPL掩盖方法存在局限性,特别是在不同输入数据的功耗配置文件方面.
- 基于CRS的MDPL掩盖的xor4Sbox由于功耗差异而未能通过随机测试,尽管通过了t测试.
结论:
- 记忆技术为内存计算和加密功能提供了可行的选择.
- 需要进一步的研究来优化基于memristor的掩盖技术,以实现强大的安全性.
- 这项工作有助于理解memristors在安全计算中的挑战和机遇.
相关概念视频
Non-ohmic Devices
1.0K
In most substances, the current flow is proportional to the voltage applied to it. A simple relationship between the values of current, voltage, and resistance is known as Ohm's law. Nonohmic devices do not exhibit a linear relationship between voltage and current. One such device is the semiconducting circuit element known as a diode. A diode is a circuit device that allows current flow in only one direction.
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
Consider a simple circuit consisting of a battery, a diode, and a resistor. A...
1.0K
Norton Equivalent Circuits
329
Norton's theorem is a fundamental concept in the field of electrical engineering that allows for the simplification of complex AC circuits. The theorem states that any two-terminal linear network can be replaced with an equivalent circuit that consists of an impedance, which is parallel with a constant current source. Figure 1 shows the AC circuit portioned into two parts: Circuit A and Circuit B, while Figure 2 depicts the circuit obtained by replacing Circuit A by its Norton equivalent...
329
MOS Capacitor
692
A Metal-Oxide-Semiconductor (MOS) capacitor is a fundamental structure used extensively in semiconductor device technology, particularly in the fabrication of integrated circuits and MOSFETs (metal-oxide-semiconductor field-effect transistors). The MOS capacitor consists of three layers: a metal gate, a dielectric oxide, and a semiconductor substrate.
The metal gate is typically made from highly conductive materials such as aluminum or polysilicon. Beneath the metal gate lies a thin layer of...
The metal gate is typically made from highly conductive materials such as aluminum or polysilicon. Beneath the metal gate lies a thin layer of...
692
Resting Membrane Potential
17.9K
The relative difference in electrical charge, or voltage, between the inside and the outside of a cell membrane, is called the membrane potential. It is generated by differences in permeability of the membrane to various ions and the concentrations of these ions across the membrane.
The Inside of a Neuron is More Negative
The membrane potential of a cell can be measured by inserting a microelectrode into a cell and comparing the charge to a reference electrode in the extracellular fluid. The...
The Inside of a Neuron is More Negative
The membrane potential of a cell can be measured by inserting a microelectrode into a cell and comparing the charge to a reference electrode in the extracellular fluid. The...
17.9K
Mnemonic Devices
58
Mnemonic devices are cognitive tools that facilitate memory retention by linking new information to familiar patterns or organizational strategies. These techniques are beneficial for remembering complex or lengthy sets of information by simplifying and structuring them in easily retrievable ways.
Acronyms
Acronyms are created by using the initial letters of a series of words to form a new word or phrase. This approach condenses complex information into a single, memorable entity. For example,...
Acronyms
Acronyms are created by using the initial letters of a series of words to form a new word or phrase. This approach condenses complex information into a single, memorable entity. For example,...
58
The Resting Membrane Potential
129.8K
Overview
129.8K


