# Difference between revisions of "Magma Code"

m |
m |
||

Line 3: | Line 3: | ||

=Useful code for vectorial Boolean functions= | =Useful code for vectorial Boolean functions= | ||

+ | General codes: | ||

* [[:File:ANF.txt|Algebraic Normal Form (ANF)]] | * [[:File:ANF.txt|Algebraic Normal Form (ANF)]] | ||

+ | * [[:File:IsAPN.txt|APN property]] | ||

* [[:File:IsAPNdeg2.txt|APN property for quadratic maps]] | * [[: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 Boolean functions= | ||

Line 10: | Line 17: | ||

=Useful code for functions over 𝔽<sub>𝑝<sup>𝑛</sup></sub>= | =Useful code for functions over 𝔽<sub>𝑝<sup>𝑛</sup></sub>= | ||

+ | * [[:File:IsPN.txt|PN property]] | ||

* [[:File:IsPNdeg2.txt|PN property for quadratic maps]] | * [[:File:IsPNdeg2.txt|PN property for quadratic maps]] | ||

+ | * [[:File:CCZeq.txt|CCZ-equivalence]] |

## Revision as of 18:03, 4 October 2019

This page contains a list of links to text files implementing various functions related to Boolean functions in the Magma programming language.

# Useful code for vectorial Boolean functions

General codes:

Equivalences and related invariants: