• DocumentCode
    725700
  • Title

    Countering early propagation and routing imbalance of DPL designs in a tree-based FPGA

  • Author

    Amouri, Emna ; Bhasin, Shivam ; Mathieu, Yves ; Graba, Tarik ; Danger, Jean-Luc

  • Author_Institution
    Dept. COMELEC, Inst. TELECOM, Paris, France
  • fYear
    2015
  • fDate
    1-3 June 2015
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    The Wave Dynamic Differential Logic (WDDL) offers an effective way to resist Side Channel Attacks (SCA). But, it suffers from early propagation and routing imbalance between dual signals. In this paper, we deal first with the EPE problem. We study the security of BCDL logic, which is known to counter early propagation, and we compare it to WDDL logic. We target a custom tree-based FPGA of 2048 cells. Next, we try to solve the routing imbalance problem by performing an adjacent placement and a timing balance driven routing. Side channel analyses are performed on FPGA circuit implementing PRESENT crypto-processor. Experimental results show that both avoiding early propagation and diminishing routing imbalance by controlling placement and routing tools enhance the design security against SCA.
  • Keywords
    cryptography; field programmable gate arrays; logic design; network routing; trees (mathematics); BCDL logic; DPL designs; EPE problem; SCA; WDDL; balance cell dual rail logic; crypto-processor; dual rail precharge logic; early propagation effect; routing imbalance; side channel analyses; side channel attacks; tree-based FPGA; wave dynamic differential logic; Field programmable gate arrays; Logic gates; Routing; Synchronization; Table lookup; Dual-rail Precharge Logic (DPL); FPGA; Side Channel Attacks; placement; routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IC Design & Technology (ICICDT), 2015 International Conference on
  • Conference_Location
    Leuven
  • Type

    conf

  • DOI
    10.1109/ICICDT.2015.7165897
  • Filename
    7165897