对于圆曲线加密算法和电路的FPGA实现,具有高效率和低延迟,用于物联网应用程序
Deming Wang1,2, Yuhang Lin3, Jianguo Hu2,4
1School of Electronics and Information Engineering, South China Normal University, Foshan 528225, China.
Micromachines
|May 27, 2023
概括
本研究介绍了一种高效的圆曲线加密架构,用于物联网 (IoT) 安全. 该设计提供高性能和低延迟,使物联网网络更安全.
科学领域:
- 密码学和网络安全
- 嵌入式系统和硬件加速器
背景情况:
- 物联网 (IoT) 需要强大的安全和隐私措施.
- 圆曲线加密 (ECC) 与其他公钥加密系统相比,提供了更高的安全性和更低的延迟,与更短的密钥相比,它非常适合资源有限的物联网环境.
研究的目的:
- 为物联网安全应用量身定制的高效,低延迟的圆曲线加密架构提出建议.
- 为了利用NIST-p256主要领域,提高物联网设备的安全性能.
主要方法:
- 开发一个模块化方形单位,采用快速的部分蒙哥马利还原算法,实现四时钟周期的模块化方形运算.
- 同时计算模块正方形和模块乘法单位以加快点乘法.
- 在Xilinx Virtex-7 FPGA平台上实现和合成.
主要成果:
- 拟议的架构可以在0.08ms内实现点乘法 (PM) 操作.
- 资源利用包括在105.3 MHz频率上运行的23.1 k LUT.
- 与现有解决方案相比,显著提高了性能.
结论:
- 开发的ECC架构为保护物联网网络提供了高效和低延迟的解决方案.
- 设计的性能指标表明它适用于要求快速加密操作的物联网安全应用程序.
相关概念视频
Network Function of a Circuit
331
Frequency response analysis in electrical circuits provides vital insights into a circuit's behavior as the frequency of the input signal changes. The transfer function, a mathematical tool, is instrumental in understanding this behavior. It defines the relationship between phasor output and input and comes in four types: voltage gain, current gain, transfer impedance, and transfer admittance. The critical components of the transfer function are the poles and zeros.
331
Clamper Circuit
498
A clamper circuit, also known as a DC restorer, represents a specialized variant of the rectifier circuit, notable for its method of taking the output across the diode rather than the capacitor. This configuration lends to several distinctive applications, particularly in handling square wave inputs.
Within this circuit, the diode's orientation prompts the capacitor to charge up to the level of the most negative peak of the input signal. Upon reaching this state, the diode ceases to...
Within this circuit, the diode's orientation prompts the capacitor to charge up to the level of the most negative peak of the input signal. Upon reaching this state, the diode ceases to...
498
Semiconductors
750
There is variation in the electrical conductivity of materials - metals, semiconductors, and insulators that are showcased with the help of the energy band diagrams.
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
750
Fast Fourier Transform
406
The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
The computational efficiency of the FFT becomes...
406
Clipper Circuit
498
A clipper circuit is a fundamental wave-shaping device that harnesses the unique properties of diodes to alter and control waveform characteristics. This technology is widely used in electronic devices, especially in television and radar communication systems, where it enhances waveform modulation in both transmitters and receivers.
The operation of a clipper circuit can be exemplified by analyzing a dual-clipper configuration setup that integrates two ideal diodes, each paired with a biasing...
The operation of a clipper circuit can be exemplified by analyzing a dual-clipper configuration setup that integrates two ideal diodes, each paired with a biasing...
498
Phasor Arithmetics
337
Phasors and their corresponding sinusoids are interrelated, offering unique insights into the behavior of alternating current (AC) circuits. One way to understand this relationship is through the operations of differentiation and integration in both the time and phasor domains.
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
When the derivative of a sinusoid is taken in the time domain, it transforms into its corresponding phasor multiplied by j-omega (jω) in the phasor domain, where j is the imaginary unit, and ω is the angular...
337


