RSAavaimet
RSAavaimet ovat RSA-kryptografian avainpari, jota käytetään julkisen avaimen kryptografiassa. Avainpari koostuu julkisesta avaimesta ja yksityisestä avaimesta. Julkista avainta voi jakaa laajasti ja sitä käytetään viestin salaamiseen tai allekirjoituksen tarkistamiseen; yksityistä avainta pidetään salassa ja sitä käytetään salauksen purkuun tai allekirjoitukseen. Yleisesti avainpari määritellään muodossa (n, e) julkinen avain ja (n, d) yksityinen avain, missä n on modulus, e julkinen eksponentti ja d yksityinen eksponentti. Usein p ja q, kahdeksan tyypillistä alkulukua, pidetään salassa ja niitä käytetään CRT-optimointiin laskennan nopeuttamiseksi.
Avainparin muodostus alkaa kahden suurelta näyttävän alkuluvun p ja q valinnasta. N = p q ja phi(n) =
Käytössä RSA-avaimia käytetään laajasti TLS:ssä, SSH:ssa sekä digitaalisiin allekirjoituksiin. Salaus käytä julkista avainta ja purku yksityisellä;
Turvallisuus: RSA on herkkä kvanttiselle hyökkäykselle, kuten Shorin algoritmille. Pitkät avaimet (esim. 2048 bitti tai enemmän)