Salausalgoritmit
Salausalgoritmit ovat kryptografian menetelmiä, jotka muuttavat selvätekstin luettavasta muotosta salattu viestiin siten, että vain oikean avaimen haltija voi palauttaa alkuperäisen sisällön. Yleisesti niitä jaotellaan symmetriseen ja asymmetriseen salaukseen. Symmetrisessä salauksessa sama avain sekä salaa että purkaa viestin, kun taas asymmetrisessä käytetään julkista avainta salaukseen ja yksityistä avainta purkuun.
Symmetriset salausalgoritmit voivat olla lohkosalaus- tai virtasalausmenetelmiä. Lohkosalaus, kuten AES, DES ja Triple DES, salaa data
Asymmetriset salausmenetelmät, kuten RSA ja elliptic curve cryptography (ECC), käyttävät julkista ja yksityistä avaintaa. Niitä käytetään
Standardit ja turvallisuusvaatimukset ohjaavat salaussovelluksia. Kansainvälisiä suosituksia ovat esimerkiksi NISTin standardit ja ISO/IEC -standardit sekä toteutuskohtaiset
Pitkän aikavälin turvallisuus vaatii jatkuvaa arviointia ja huolellista avainhallintaa sekä toteutusten suojaamista sivullisten hyökkäyksiä vastaan, kuten