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
Type
conference paper
DOI
10.1145/3316781.3317893
Web of Science ID

WOS:000482058200074

Author(s)
Testa, Eleonora  
Soeken, Mathias  
Amarù, Luca Gaetano  
De Micheli, Giovanni  
Date Issued

2019-06-06

Publisher

ASSOC COMPUTING MACHINERY

Publisher place

New York

Published in
Proceedings of the 2019 56th ACM/Edac/IEEE Design Automation Conference (Dac)
Start page

74

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LSI1  
Event nameEvent placeEvent date
DAC19

Las Vegas

June 2-6, 2019

Available on Infoscience
June 6, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/156724
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