A public key cryptosystem developed by Ron Rivest, Adi Shamir, and Leonard Adleman. It can be used to encrypt session keys and to generate digital certificates.