RSA is the most popular and widely used Public Key Cryptography algorithm. It was invented by Ron Rivest, Adi Shamir, and Leonard Adleman in 1978. RSA is based on the mathematical concept of factorization of large prime numbers, making it secure against most attacks.