RSA是第壹個可用於數據加密和數字簽名的算法。易懂易操作,也很受歡迎。該算法的名字是以發明者的名字命名的:羅恩·裏維斯特、阿迪·薩莫爾和倫納德·阿德曼。然而,RSA的安全性還沒有得到理論上的證明。它經歷了各種攻擊,至今沒有被完全攻破。