This is a widely-used asymmetric encryption algorithm that uses large prime numbers to encrypt and decrypt data.