News

Vectorial Boolean functions often serve as the core nonlinear components in block ciphers. When designing cryptographic algorithms, it is crucial to maximize the nonlinearity of vectorial Boolean ...
A Python implementation of the Quine–McCluskey algorithm for Boolean function minimization. Includes a theoretical report, interactive Jupyter notebook, and truth table verification.
Boolean functions and vectorial Boolean functions (S-boxes) are widely used cryptographic primitives for achieving cryptanalytic resistance of modern block or stream ciphers. In the aspect of ...