Skip to content

Latest commit

 

History

History

Seriously, stop using RSA

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Seriously, stop using RSA

RSA is an intrinsically fragile cryptosystem containing countless foot-guns which the average software engineer cannot be expected to avoid. Weak parameters can be difficult, if not impossible, to check, and its poor performance compels developers to take risky shortcuts. Even worse, padding oracle attacks remain rampant 20 years after they were discovered. While it may be theoretically possible to implement RSA correctly, decades of devastating attacks have proven that such a feat may be unachievable in practice.

Resources

Presented at

Authored by

  • Ben Perez