Difference between revisions of "Magma Code"

From Boolean Functions
Jump to: navigation, search
m
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
This page contains a list of links to text files implementing various functions related to Boolean functions in the [http://magma.maths.usyd.edu.au/magma/ Magma programming language].
 
This page contains a list of links to text files implementing various functions related to Boolean functions in the [http://magma.maths.usyd.edu.au/magma/ Magma programming language].
 +
 +
=Useful code for vectorial Boolean functions=
 +
 +
General codes:
 +
* [[:File:ANF.txt|Algebraic Normal Form (ANF)]]
 +
* [[:File:Is_APN.txt|APN property]]
 +
* [[:File:IsAPNdeg2.txt|APN property for quadratic maps]]
 +
Equivalences and related invariants:
 +
* [[:File:CCZeq2.txt|CCZ-equivalence]]
 +
* [[:File:GammaRank.txt|Gamma-rank (Ξ“-rank)]]
 +
* [[:File:DeltaRank.txt|Delta-rank (Ξ”-rank)]]
 +
* [[:File:MGF.txt|Multiplier group (β„³(𝐺<sub>𝐹</sub>))]]
 +
 +
=Useful code for Boolean functions=
 +
 +
=Useful code for functions over 𝔽<sub>𝑝<sup>𝑛</sup></sub>=
 +
 +
* [[:File:IsPN.txt|PN property]]
 +
* [[:File:IsPNdeg2.txt|PN property for quadratic maps]]
 +
* [[:File:CCZeq.txt|CCZ-equivalence]]
 +
 +
=Source code that produces useful lists =
 +
 +
* [[:File:Ccz_inequivalent_representatives_from_the_known_families.txt|CCZ-inequivalent representatives from the known infinite APN families]]
 +
* [[:File:Quadratic_apn_polynomials_7.txt|Quadratic APN functions in dimension 7]]
 +
* [[:File:Quadratic_apn_polynomials_8.txt|Quadratic APN functions in dimension 8]]
 +
* [[:File:Gold_spectra.txt|Quadratic APN functions in dimension 8 with Gold-like Walsh spectrum]]
 +
* [[:File:T1_spectra.txt|Quadratic APN functions in dimension 8 with Walsh spectrum of type 1]]
 +
* [[:File:T2_spectra.txt|Quadratic APN functions in dimension 8 with Walsh spectrum of type 2]]

Latest revision as of 11:56, 13 January 2020