It's currently an open question as to what the scope of the crypto module should be, or if it should even be included in SymPy at all. See https://github.com/sympy/sympy/issues/18269. I would not recommend making a GSoC proposal about cryptography for SymPy given the status of the module.
Aaron Meurer On Sun, Mar 21, 2021 at 12:37 AM 1DS19IS109_Sujal <[email protected]> wrote: > > First and Foremost, cryptocurrency is based on Blockchain. Decentralised and > Stuff like Ethereum,Bitcoin etc possesses huge potential in the future. > Successful currencies have six key attributes— divisibility, utility, > transportability, durability. > The cryptocurrency bitcoin has value because it holds up very well when it > comes to these six characteristics, although its biggest issue is its status > as a store of value. > Bitcoin's utility and transferability are challenged by difficulties > surrounding the cryptocurrency storage and exchange spaces. > > Effectively, the base of all these lie in the cryotherapy. The Sympy library > contains > Shift cipher,Affine cipher,substitution ciphers,Vigenere’s cipher,Hill’s > cipher,Bifid ciphers,RSA,Kid RSA,linear-feedback shift registers (for stream > ciphers),ElGamal encryption. Effectively many algorithms aren't present in it. > > One way hash, secret splitting & secret sharing, block cipher, elyptic curve > could be developed, pohlig Hellman, feigo-fiat , RSA,Rabin,Brassard's > theorem,Designing a cipher system,Baby step giant ,Pollard's rho,Pollard's > p-1,Random sieve,Solovay strassen,Jacobi sum ,Berleykemp algorithm could be > implemented. Shall I go forward with the same? > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/b42c34e6-5f96-4457-8f9f-4d370c1ef025n%40googlegroups.com. -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6J6NnFSevxzQSngR%3DPMpsud2OjHb1V2%3Dk9wF5qYm3%2BjCw%40mail.gmail.com.
