RSA er en af de mest brugte metoder til kryptering og digitale signaturer. Den bygger på et par nøgler: en offentlig og en hemmelig. HCL Notes bruger RSA i hver Notes ID.
RSA er en metode til kryptering og digitale signaturer. Navnet kommer fra de tre forskere, der fandt på den i 1977: Rivest, Shamir og Adleman. RSA er stadig en af de mest brugte metoder i verden. Den bliver brugt på nettet, i mail og i HCL Notes.
Offentlig og hemmelig nøgle
RSA bruger et par nøgler. Den offentlige nøgle må alle se. Den hemmelige nøgle holder du for dig selv.
- Kryptering: Vil nogen sende dig en hemmelig besked, låser de den med din offentlige nøgle. Kun din hemmelige nøgle kan låse den op igen.
- Signatur: Når du signerer noget med din hemmelige nøgle, kan alle tjekke det med din offentlige nøgle. Så ved de, at det kom fra dig og ikke er ændret.
Hvorfor er RSA sikker?
RSA bygger på et simpelt faktum. Det er let at gange to store primtal. Men det er meget svært at finde de to tal igen, når man kun har resultatet. Med lange nøgler tager det en almindelig computer tusinder af år. ECC er en nyere metode, der bygger på en anden slags regnestykke. Den har de samme styrker og svagheder.
RSA i HCL Notes
Hver Notes ID har et par RSA nøgler. De bruges, når du logger på serveren, når du signerer mail og dokumenter, og når mail og felter bliver krypteret. Gamle ID filer kan have korte nøgler. Dem bør man skifte til længere nøgler. Det kan Domino gøre for alle brugere i ét forløb.
Truslen fra kvantecomputere
En stor kvantecomputer kan finde primtallene meget hurtigt. Så kan den regne den hemmelige nøgle ud fra den offentlige. Det gælder både RSA og ECC, uanset hvor lange nøglerne er. Derfor vil NIST udfase de svageste RSA nøgler efter 2030 og stoppe RSA helt i 2035. Afløseren er kvantesikker kryptering. Læs også om truslen harvest now, decrypt later.
