Vectorial Boolean Functions: Difference between revisions

From Boolean
(Created page with "= Introduction = Vectorial Boolean functions are functions from the vectorspace <math>\mathbb{F}_2^n</math>, of all binary vectors of length <math>n</math>, to the vectorspace...")
 
Line 3: Line 3:


== Cryptanalytic attacks ==
== Cryptanalytic attacks ==
This is a very good book <ref name="our_ref">Claude Carlet, ''Boolean functions for cryptography and error correcting codes'', Boolean models and methods in mathematics, computer science, and engineering, 2, pp. 257-397, 2010</ref>.
Let's refer to the same book again <ref name="our_ref" />.


= Generalities on Boolean functions =
= Generalities on Boolean functions =

Revision as of 15:07, 29 November 2018

Introduction

Vectorial Boolean functions are functions from the vectorspace Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{F}_2^n} , of all binary vectors of length Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle n} , to the vectorspace Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{F}_2^m} , for some positive integers Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle n} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle m} , where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{F}_2} is the finite field with two elements.

Cryptanalytic attacks

This is a very good book [1].

Let's refer to the same book again [1].

Generalities on Boolean functions

Walsh transform

Representations

  1. 1.0 1.1 Claude Carlet, Boolean functions for cryptography and error correcting codes, Boolean models and methods in mathematics, computer science, and engineering, 2, pp. 257-397, 2010