ArXiv TLDR

SBN Explorer: An Empirical Study of Cryptographic Boolean Networks

🐦 Tweet
2604.27560

Arnaud Valence

cs.CR

TLDR

SBN Explorer empirically studies 64 cryptographic Boolean network architectures, evaluating them against differential, linear, and algebraic resistance.

Key contributions

  • Formalizes cryptographic Boolean systems using six independent structural constraints.
  • Defines 64 distinct architectural classes of Synchronous Boolean Networks (SBNs).
  • Systematically evaluates all 64 SBN classes against three cryptanalytic fitness objectives.
  • Identifies sparse, mutually compatible constraint combinations for optimal network design.

Why it matters

This paper expands the design space of cryptographic Boolean circuits beyond traditional paradigms. It reveals that optimal network design is an epistatic problem, identifying new architectural principles for stronger symmetric cryptography.

Original Abstract

Boolean circuits form the foundational computational substrate of symmetric cryptography, yet the exploration of their architectural design space has remained largely confined to a handful of canonical paradigms - SPN, Feistel networks, and their immediate variants. This paper takes a deliberately broader perspective by formalizing the design space of cryptographic Boolean systems through six independent binary structural constraints: Stratification, Acyclicity, Regularity, Interleaving, Homogeneity, and Locality. These constraints generate a hypercube of $2^6 = 64$ distinct architectural classes defined over Synchronous Boolean Networks, a general model that subsumes both acyclic combinational circuits and recurrent synchronous systems. We systematically evaluate all 64 classes against three generic cryptanalytic fitness objectives - differential, linear and algebraic resistance - using a five-stage methodology centered on Formal Concept Analysis. The results reveal that the best Boolean networks are governed by the identification of sparse, mutually compatible combinations of constraints - a fundamentally epistatic problem that classical cryptography has barely addressed.

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.