Convex optimization of random dynamic voltage and frequency scaling against power attacks

被引:6
|
作者
Yu, Weize [1 ]
机构
[1] Shandong Univ, Sch Microelect, Jinan 250101, Peoples R China
关键词
Convex optimization; Power analysis attacks; Random dynamic voltage and frequency scaling; Lagrange dual function;
D O I
10.1016/j.vlsi.2021.08.013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Convex optimization is explored in this paper to maximize the security against power analysis attacks while minimizing the power and performance overheads for a cryptographic circuit employs a random dynamic voltage and frequency scaling (RDVFS) technique. To realize this optimization goal, firstly, non-convex functions are used for modeling all the critical parameters related to the RDVFS technique to create a non convex objective function. Subsequently, the non-convex objective function is appropriately converted into a convex objective function in order to grab the global optimum value. By transforming the acquired convex objective function into the Lagrange dual function and using Karush-Kuhn-Tucker (KKT) conditions to solve this optimization problem, the best RDVFS strategy can be uncovered. As shown in the result, after employing convex optimization for a cryptographic circuit with a RDVFS technique, the corresponding figure-of-merit (FOM) is enhanced by 43.4%. Moreover, in comparison with the conventional machine learning technique, the proposed convex optimization technique improves the overall FOM related with RDVFS technique by 17.6% while reducing 85.3% computational time.
引用
收藏
页码:7 / 13
页数:7
相关论文
共 50 条
  • [1] Dynamic Voltage and Frequency Scaling Optimization for Multicore Architectures
    Chien, Ting-Hsuan
    Chang, Rong-Guey
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 298 - 307
  • [2] Power-Aware SoC Test Optimization through Dynamic Voltage and Frequency Scaling
    Sheshadri, Vijay
    Agrawal, Vishwani D.
    Agrawal, Prathima
    [J]. 2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 102 - 107
  • [3] Dynamic voltage scaling with links for power optimization of interconnection networks
    Shang, L
    Peh, LS
    Jha, NK
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2003, : 91 - 102
  • [4] Adaptive voltage scaling and dynamic voltage frequency
    King, Oliver
    [J]. ELECTRONICS WORLD, 2017, 123 (1970): : 19 - 19
  • [5] Island-based Random Dynamic Voltage Scaling vs ML-Enhanced Power Side-Channel Attacks
    Chen, Dake
    Goins, Christine
    Waugaman, Maxwell
    Dimou, Georgios D.
    Beerel, Peter A.
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 333 - 338
  • [6] Implementation of Dynamic Voltage and Frequency Scaling for System Level Power Reduction
    Bhat, Shankaranarayana M.
    Srigowri
    Rao, Vinutha V.
    Pai, Vivekananda B. P.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CIRCUITS, COMMUNICATION, CONTROL AND COMPUTING (I4C), 2014, : 425 - 430
  • [7] Evaluation of dynamic voltage and frequency scaling as a differential power analysis countermeasure
    Baddam, Karthik
    Zwolinski, Mark
    [J]. 20TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: TECHNOLOGY CHALLENGES IN THE NANOELECTRONICS ERA, 2007, : 854 - +
  • [8] Low Power Multiplier Using Dynamic Voltage And Frequency Scaling (DVFS)
    Garg, Deepak
    Sharma, Rajender
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 560 - 564
  • [9] Composable Dynamic Voltage and Frequency Scaling and Power Management for Dataflow Applications
    Goossens, Kees
    She, Dongrui
    Milutinovic, Aleksandar
    Molnos, Anca
    [J]. 13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 107 - 114
  • [10] Power Analysis Attack Resistance Engineering by Dynamic Voltage and Frequency Scaling
    Yang, Shengqi
    Gupta, Pallav
    Wolf, Marilyn
    Serpanos, Dimitrios
    Narayanan, Vijaykrishnan
    Xie, Yuan
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (03)