Anonymous

Not logged in

  • Log in
Boolean

Magma Code

From Boolean

Namespaces

  • Page
  • Discussion

More

  • More

Page actions

  • Read
  • View source
  • History

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

Contents

  • 1 Useful code for vectorial Boolean functions
  • 2 Useful code for Boolean functions
  • 3 Useful code for functions over ๐”ฝ๐‘๐‘›
  • 4 Source code that produces useful lists

Useful code for vectorial Boolean functions

General codes:

  • Algebraic Normal Form (ANF)
  • APN property
  • APN property for quadratic maps
  • Walsh transform
  • Differential Distribution Table (DDT)
  • Orthoderivative

Equivalences and related invariants:

  • CCZ-equivalence
  • Gamma-rank (ฮ“-rank)
  • Delta-rank (ฮ”-rank)
  • Multiplier group (โ„ณ(๐บ๐น))

Useful code for Boolean functions

Useful code for functions over ๐”ฝ๐‘๐‘›

  • PN property
  • PN property for quadratic maps
  • CCZ-equivalence

Source code that produces useful lists

  • Generating representatives from the known infinite APN families
  • CCZ-inequivalent representatives from the known infinite APN families
  • Quadratic APN functions in dimension 7
  • Quadratic APN functions in dimension 8
  • Quadratic APN functions in dimension 8 with Gold-like Walsh spectrum
  • Quadratic APN functions in dimension 8 with Walsh spectrum of type 1
  • Quadratic APN functions in dimension 8 with Walsh spectrum of type 2
Retrieved from "http://boolean.wiki.uib.no/index.php?title=Magma_Code&oldid=666"

Navigation

Navigation

  • Main page
  • Tables
  • Recent changes
  • Random page
  • Help

Wiki tools

Wiki tools

  • Special pages

Page tools

Page tools

    User page tools

      More

      • What links here
      • Related changes
      • Printable version
      • Permanent link
      • Page information
      • Page logs
      • Powered by MediaWiki
      • This page was last edited on 16 October 2024, at 09:34.
      • Privacy policy
      • About Boolean
      • Disclaimers