Differences between revisions 4 and 5
Revision 4 as of 2007-09-17 15:09:56
Size: 920
Comment:
Revision 5 as of 2007-09-17 16:06:43
Size: 878
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
See attachment:MPolynomialSystem/mpolynomialsystem.py see http://trac.sagemath.org/sage_trac/ticket/681
Line 10: Line 10:
See attachment:MPolynomialSystem/mpolynomialsystemgenerator.py see http://trac.sagemath.org/sage_trac/ticket/681
Line 13: Line 13:
 * AES (SR) see attachment:MPolynomialSystem/sr.py ; equation systems are believed to be correct now.
 * CTC
 * AES; see http://trac.sagemath.org/sage_trac/ticket/681
 * CTC; not published yet

MPolynomialSystem

Introduction

This page's purpose is to describe the design of a MPolynomialSystem class. This class is supposed to model multivariate polynomial systems as they e.g. appear in algebraic cryptanalysis. The proposed and almost implemented design is as follows. There is a class MPolynomialSystem which models the actual polynomial system. Also there is a base class called MPolynomialSystemGenerator which is meant as a base class for specific generators for polynomial systems like AES or the Courtois Toy Cipher.

MPolynomialSystem

see http://trac.sagemath.org/sage_trac/ticket/681

MPolynomialSystemGenerator

see http://trac.sagemath.org/sage_trac/ticket/681

Implemented Polynomial System generators

Files

AttachList

MPolynomialSystem (last edited 2008-11-14 13:42:11 by anonymous)