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.
