#19508: Implementing RijndaelGF
-------------------------------------+-------------------------------------
Reporter: tgagne | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.10
Component: cryptography | Resolution:
Keywords: cryptography, | Merged in:
aes, rijndaelgf | Reviewers: Martin Albrecht
Authors: Thomas Gagne | Work issues:
Report Upstream: N/A | Commit:
Branch: u/tgagne | faa7920d70beb59d79335e9bfdd3bcd00ea22429
/rijndael-gf | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by tgagne):
Replying to [comment:7 malb]:
> Ideally, we'd have the following:
>
> - Finite fields GF(2^{tn}^) accept strings of the form "0xff" to produce
elements.
> - Matrix and vector spacess over these finite fields also accept
strings, but split up the strings adedequately.
> - Similarly for strings of the form "{0,1}^*" except that they'd work
over any $GF(2^n^)$.
>
> For the inverse direction, ideally we'd have methods on finite fields,
vectors and matrices to do the conversion.
>
> However, while this would nice this might be righly considered beyond
the scope of this ticket (?)
I think this is a fantastic idea and is definitely worth serious
consideration.
I do think that this is far beyond the scope of this ticket however, and
that until such functionality is implemented Rijndael-GF's conversion
methods should for the most part remain as-is.
--
Ticket URL: <http://trac.sagemath.org/ticket/19508#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.