• Home
  • Search
  • Multiplicative Complexity of Autosymmetric Functions: Theory and Applications to Security
  • Open Access IconOpen Access
  • Cite Icon7
  • https://doi.org/10.1109/dac18072.2020.9218492Copy DOI Icon

Multiplicative Complexity of Autosymmetric Functions: Theory and Applications to Security

  • Jul 1, 2020
  • Anna Bernasconi +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The multiplicative complexity of a Boolean function is the minimum number of AND gates (i.e., multiplications) that are sufficient to represent the function over the basis {AND, XOR, NOT}. The multiplicative complexity measure plays a crucial role in cryptography-related applications. In fact, the minimization of the number of AND gates is important for high-level cryptography protocols such as secure multiparty computation, where processing AND gates is more expensive than processing XOR gates. Moreover, it is an indicator of the degree of vulnerability of the circuit, as a small number of AND gates corresponds to a high vulnerability to algebraic attacks. In this paper we study a particular structure regularity of Boolean functions, called autosymmetry, and exploit it to decrease the number of ANDs in XOR-AND Graphs (XAGs), i.e., Boolean networks composed by ANDs, XORs, and inverters. The interest in autosymmetric functions is motivated by the fact that a considerable amount of standard Boolean functions of practical interest presents this regularity; indeed, about 24% of the functions in the classical ESPRESSO benchmark suite have at least one autosymmetric output. The experimental results validate the proposed approach.

Similar Papers
  • Research Article
  • Citations2

The number of boolean functions with multiplicative complexity 2

  • Jan 01, 2017
  • International Journal of Information and Coding Theory
  • Magnus Gausdal Find +2
  • PDF
  • Research Article
  • Citations15

Fair and Secure Multi-Party Computation with Cheater Detection

  • Aug 12, 2021
  • Cryptography
  • Minhye Seo
  • Book Chapter
  • Citations16

Secure Computation of Any Boolean Function Based on Any Deck of Cards

  • Jan 01, 2019
  • Kazumasa Shinagawa +1
  • Research Article
  • Citations23

Secure multi-party computations for privacy-preserving machine learning

  • Jan 01, 2022
  • Procedia Computer Science
  • Sergey Zapechnikov
  • Conference Article
  • Citations52

L1 - An Intermediate Language for Mixed-Protocol Secure Computation

  • Jul 01, 2011
  • Axel Schropfer +2
  • Research Article
  • Citations10

On compiling Boolean circuits optimized for secure multi-party computation

  • Sep 14, 2017
  • Formal Methods in System Design
  • Niklas Büscher +4
  • Research Article
  • Citations4

Multiplicative complexity of vector valued Boolean functions

  • Mar 01, 2018
  • Theoretical Computer Science
  • Joan Boyar +1
  • Research Article

Construction of Regulatory Boolean Networks Based on Expression Profiles Data Noise

  • Nov 01, 2012
  • Advanced Materials Research
  • Li Qin Wang +2
  • Book Chapter
  • Citations2

Finding More Boolean Functions with Maximum Algebraic Immunity Based on Univariate Polynomial Representation

  • Jan 01, 2011
  • Yusong Du +1
  • Preprint Article

Choices of regulatory logic class modulate the dynamical regime in random Boolean networks

  • Dec 20, 2024
  • bioRxiv (Cold Spring Harbor Laboratory)
  • Priyotosh Sil +3
  • Book Chapter
  • Citations17

Concrete Multiplicative Complexity of Symmetric Functions

  • Jan 01, 2006
  • Joan Boyar +1
  • Conference Article
  • Citations2

Observability and sensor allocation for Boolean networks

  • May 01, 2017
  • Rongjie Liu +2
  • Conference Article
  • Citations16

Forecasting Run-Times of Secure Two-Party Computation

  • Sep 01, 2011
  • Axel Schroepfer +1
  • Book Chapter
  • Citations6

An OBDD-Based Technique for the Efficient Synthesis of Garbled Circuits

  • Jan 01, 2019
  • Stelvio Cimato +3
  • PDF
  • Research Article
  • Citations2

Secure Groups for Threshold Cryptography and Number-Theoretic Multiparty Computation

  • Nov 09, 2023
  • Cryptography
  • Berry Schoenmakers +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.