Vectorial Boolean Functions: Difference between revisions

From Boolean
Jump to navigation Jump to search
(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 [math]\displaystyle{ \mathbb{F}_2^n }[/math], of all binary vectors of length [math]\displaystyle{ n }[/math], to the vectorspace [math]\displaystyle{ \mathbb{F}_2^m }[/math], for some positive integers [math]\displaystyle{ n }[/math] and [math]\displaystyle{ m }[/math], where [math]\displaystyle{ \mathbb{F}_2 }[/math] 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