RSA is a public-key encryption algorithm that uses an asymmetric encryption algorithm to encrypt data.