|
|
|
|
|
by CasperDern
2479 days ago
|
|
RSA is pretty easy to implement, but hard to get right, PKCS#1v1.5 can be broken using padding attacks, and should not be used. OAEP is generally recommended. The entire RSA suite (keygen, encrypt/decrypt, padding) can be implemented in about 300 loc[1]. Which is probably why there are so many of these 'walkthroughs'. [1]: https://github.com/i404788/tiny-rsa |
|