This video is in draft.

Determining Affine and Extended Affine Equivalence of Boolean Functions with SAT

July 3, 2020
Duration: 00:23:15
Number of views 14
Addition in a playlist 0
Number of favorites 0

by Luis Moraes and Rakesh Verma presented by Luis Moraes for the 11th Pragmatics of SAT International workshop (http://www.pragmaticsofsat.org/2020/)

Many cryptographically desirable properties of Boolean functions are preserved by affine and extended affine equivalence. Thus, being able to determine equivalence between Boolean functions efficiently is useful in cryptography. We present an encoding of affine and extended affine equivalence into SAT. We experiment with different encodings and demonstrate how implicit constraints affect performance. In addition, we draw parallels between known algorithms and these encodings.

 Infos

  • Added by: Daniel Le Berre (daniel.leberre)
  • Updated on: July 4, 2020, 11:55 a.m.
  • Type: Other
  • Main language: English