Compact and Secure Generic Discrete Gaussian Sampler based on HW/SW Co-design

被引:1
|
作者
Sharma, Sudarshan [1 ]
Bag, Arnab [2 ]
Mukhopadhyay, Debdeep [2 ]
机构
[1] IIT Kharagpur, Dept Elect & Elect Commun Engn, Kharagpur, W Bengal, India
[2] IIT Kharagpur, Dept Comp Sci & Engn, Kharagpur, W Bengal, India
关键词
Discrete Gaussian Sampler; HW/SW Co-design; Knuth-Yao Algorithm; Shuffling based countermeasure; multi-level logic optimization;
D O I
10.1109/ASIANHOST51057.2020.9358267
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present the first Hardware (HW) / Software (SW) co-design based generic discrete Gaussian sampler architecture on the Xilinx Zynq platform. The area optimized and secure sampler can produce a distribution based on an arbitrary standard deviation and center given as input. We use multi-level logic optimization on Knuth-Yao algorithm's Discrete Distribution Generating (DDG) tree travel-based Boolean mapping of random bits and samples instead of the previous two-level logic optimization to reduce the resource utilization. This method results in nearly 60% lesser LUT utilization compared to the previous designs on Xilinx FPGAs. Further, we introduce improvements in the shuffling algorithm leveraging the HW/SW co-design methodology compared to the existing shuffling architectures for randomizing Gaussian samples to protect against timing-based side-channel attacks.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] HW/SW CO-Design for μClinux-Based Real-Time Platform
    Cayssials, Ricardo
    Ferro, Edgardo
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [32] FPGA Implementation for GPR Signal Processing Based on HW/SW Co-Design Architecture
    Srimuk, Pachara
    Boonpoonga, Akkarat
    Burintramart, Santana
    2015 IEEE CONFERENCE ON ANTENNA MEASUREMENTS & APPLICATIONS (CAMA), 2015,
  • [33] Pipelined-Multi-Similarity-System Generation Based HW/SW Co-Design
    Tang, L
    Wei, SJ
    Qiu, YL
    COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 111 - 115
  • [34] SoC Design with HW/SW Co-Design Methodology for Wireless Communication System
    Surantha, Nico
    Sutisna, Nana
    Nagao, Yuhei
    Ochi, Hiroshi
    2017 17TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2017,
  • [35] An HW/SW co-design approach for Neuro-Fuzzy hardware design
    Chiaberge, M
    Miranda, E
    Reyneri, LM
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON MICROELECTRONICS FOR NEURAL, FUZZY AND BIO-INSPIRED SYSTEMS, MICORNEURO'99, 1999, : 332 - 337
  • [36] HW/SW Co-design Experimental Framework using Configurable SoCs
    Xu, Siyuan
    Chen, Jianqi
    Schafer, Benjamin Carrion
    2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [37] HW/SW co-design by automatic embedding of complex IP cores
    Lange, H
    Koch, A
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 679 - 689
  • [38] HW/SW co-design for low power arithmetic and logic units
    Tiow, TT
    Sin, NK
    Yan, P
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2005, 15 (02) : 335 - 341
  • [39] Specification and Modeling of HW/SW CO-Design for Heterogeneous Embedded Systems
    Shaout, Adnan
    El-Mousa, Ali H.
    Mattar, Khalid
    WORLD CONGRESS ON ENGINEERING 2009, VOLS I AND II, 2009, : 273 - +
  • [40] Improving Security in ID tokens through HW/SW Co-Design
    Liu-Jimenez, Judith
    Sanchez-Reillo, Raul
    Miguel-Hurtado, Oscar
    44TH ANNUAL 2010 IEEE INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY, 2010, : 266 - 275