RSApohjaista
RSA-pohjainen kryptografia viittaa julkisen avaimen kryptografian järjestelmiin, jotka perustuvat RSA-algoritmiin ja siihen liittyvään faktorisointi-ongelmaan. Ideana on, että suurten lukujen n = pq tulo voidaan muodostaa ja julkaista julkisena avaimena, mutta alkuperäisten tekijöiden p ja q erillisenä häviää helposti löytää. Tämä erottelee julkisen avaimen ja yksityisen avaimen, joita käytetään salaukseen ja allekirjoituksiin.
Perusrakenne on seuraava: julkinen avain koostuu nista ja eksponentista e, yksityinen avain d palautuu kiertopäästään siten,
Turvallisuutta vahvistetaan asianmukaisilla salausmenetelmillä, kuten OAEP-paddingilla salauksessa ja RSASSA-PSS-allekirjoituksilla. Näin pienennetään tyypillisiä hyökkäyksiä ja varmistetaan semanttisuoja.
RSA-pohjaista käytetään laajasti: TLS-yhteyksissä, S/MIME- ja PGP-sähköpostissa sekä SSH-yhteyksissä. Standardointia edustavat PKCS #1 -asiakirjat ja useat