模幂
计算机科学
现场可编程门阵列
密码系统
密码学
公钥密码术
嵌入式系统
Verilog公司
专用集成电路
钥匙(锁)
模块化设计
吞吐量
计算机硬件
旁道攻击
功率分析
Virtex公司
算法
加密
无线
计算机网络
电信
操作系统
计算机安全
作者
Utkarsh Tiwari,Satyanarayana Vollala,N. Ramasubramanian,B. Shameedha Begum
标识
DOI:10.1016/j.mejo.2022.105548
摘要
Modular multi exponentiation (MME) is a critical operation in most of the public-key cryptosystems and verification functions. Two novel algorithms: HRMME and SFWHRMME, are proposed to evaluate the MME efficiently. The evaluation process of the proposed algorithm has an inbuilt confusion mechanism, which increases the security level. The side-channel attacks and timing attacks are counteracted by algorithmic means instead of using only hardware measures. The high-radix implementation is efficiently reducing the required number of clock cycles. The performance of the proposed algorithms is analyzed in terms of power, throughput and energy. The experimental results show that the proposed techniques HRMME and SFWHRMME increase the throughput in the order of 23.55% and 23.67%, respectively and consume less power in the order of 21.78% and 21.88%. Xilinx Vivado 21.2 on Virtex-7 evaluation boards and ICARUS Verilog simulation & synthesis tools are used for FPGA for hardware realization. The hardware compatibility of proposed algorithms has also been checked using Cadence for ASIC.
科研通智能强力驱动
Strongly Powered by AbleSci AI