Hello, I wanted to discuss a new idea for evolving the crypto module. I am basically planning 4 main things out of which any 2 or 3 can be picked for this years GSoC:
1. Add block cipher including SPN ciphers, DES, AES, RC4 and modes of operations for each of them. Also create generalised functions to act as P-boxes and S-boxes. 2. Add homomorphic cryptosystem, Gentry's cryptosystems (also starting the lattice module required which can be later taken up as another project in later years). 3. Add the elliptic curve discrete log problem based encryption and decryption system. 4. Add SHA-3 with the choice on number of rounds in squeezing and output length. I am experienced in implementing cryptography for a high level course as well as 2 projects that I have done. I have implementations for some of these already written and just have to change it for the crypto module. I would love to discuss it further with some mentor who could guide me. Thanks, Aditya Gulati IIT Kanpur -- You received this message because you are subscribed to the Google Groups "sympy" 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/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/753e534d-91f8-4ed4-80f4-01f57eec7cda%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
