#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.

Reply via email to