Martin Albrecht commented on issue 20336 
(https://trac.sagemath.org/ticket/20336#comment:10) that the SBox code 
should be moved from crypto.mq.SBox to some other place. I think that this 
is a simple enough issue to get started contributing to the sage 
development, so I'd like to work on this. Do you have any opinion, where 
the code should go to? My suggestion would be crypto.sbox.

Another nice thing would be, to have common sboxes available in this 
module, like the AES sbox etc. I have a list of SBoxes from a colleague 
that I could add. But again, I have no idea, what the best structure would 
be. Maybe a dictionary of the form:
sboxes['AES'] = SBox([...])
sboxes['PRESENT'] = SBox([...])
sboxes['Skinny'] = SBox([...])
?

Thanks for your answers in advance, cheers
Friedrich

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" 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 https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to