RSAcryptosystemen
Het RSA-cryptosysteem is een veelgebruikt publiek-sleutelcryptosysteem dat in 1977 werd ontwikkeld door Ron Rivest, Adi Shamir en Leonard Adleman. Het systeem is vernoemd naar de initialen van de drie ontwerpers en vormt de basis voor veel moderne versleutelings- en digitale handtekeningtechnieken. RSA maakt gebruik van wiskundige eigenschappen van grote priemgetallen en de moeilijkheid van het factoriseren van hun producten om veilige communicatie mogelijk te maken.
Het systeem werkt met twee sleutels: een openbare sleutel (publiek bekend) en een private sleutel (geheim bewaard).
De veiligheid van RSA berust op de complexiteit van het oplossen van het RSA-probleem, namelijk het terugrekenen
RSA wordt toegepast in diverse toepassingen, zoals het versleutelen van gegevensoverdracht (bijvoorbeeld in HTTPS), digitale handtekeningen