Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Reducing the Multiplicative Complexity in Logic Networks for Cryptography and Security Applications
 
conference paper

Reducing the Multiplicative Complexity in Logic Networks for Cryptography and Security Applications

Testa, Eleonora  
•
Soeken, Mathias  
•
Amarù, Luca Gaetano  
Show more
June 6, 2019
Proceedings of the 2019 56th ACM/Edac/IEEE Design Automation Conference (Dac)
DAC19

Reducing the number of AND gates plays a central role in many cryptography and security applications. We propose a logic synthesis algorithm and tool to minimize the number of AND gates in a logic network composed of AND, XOR, and inverter gates. Our approach is fully automatic and exploits cut enumeration algorithms to explore optimization potentials in local subcircuits. The experimental results show that our approach can reduce the number of AND gates by 34% on average compared to generic size optimization algorithms. Further, we are able to reduce the number of AND gates up to 76% in best-known benchmarks from the cryptography community.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

DAC19.pdf

Access type

openaccess

Size

1020.38 KB

Format

Adobe PDF

Checksum (MD5)

ae15b769280de2caafeec75022387f2d

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés