Sisältö
Salaus on nimi tietojen koodaustekniikalle, jotta kukaan muu kuin tietty vastaanottaja ei voi nähdä tai muokata sitä. Salaa on kahta tyyppiä, symmetrinen ja epäsymmetrinen, ja prosessi molemmille on sama. Tiedot lähetetään matemaattisten kaavojen tai algoritmien avulla, jotka koodaavat sen salaustekstiin, jotta niihin ei pääse ilman avaimena tunnettua sanaa, numeroa tai salasanaa.
Symmetrinen salaus
Symmetrinen salaus on vanhin ja tunnetuin salausmenetelmä. Tiedot on jaettu lohkoihin, ja jokaiselle käytetään salaa avainta muuttamalla kirjainten järjestystä tai korvaamalla ne numeroilla salakirjoituksen luomiseksi. Tämä tekniikka käyttää vain salaista avainta tietojen salaamiseen ja salauksen purkamiseen, joten jos vastaanottajalla ei ole sitä, se on lähetettävä erikseen.
Hyvät ja huonot puolet
Jos sekä lähettäjällä että vastaanottajalla on salainen avain, he voivat salata ja purkaa kaikki sitä käyttävät viestit, mikä on sekä järjestelmän etu että haavoittuvuus. Symmetrinen salaus on nopea ja helppo toteuttaa, mikä tekee siitä yleisimmän salauksen muodon online-ostotapahtumissa. Jos hyökkääjä kuitenkin keskeyttää avaimen, hänellä on mitä tarvitsee purkaa kaikki viestit tällä avaimella. Symmetriset salausalgoritmit ovat myös yleensä yksinkertaisempia - ja siten helpommin ymmärrettäviä ja dekoodattuja - kuin epäsymmetriset salausalgoritmit.
Epäsymmetrinen salaus
Epäsymmetrinen salaus, joka tunnetaan myös nimellä julkisen avaimen salaus, käyttää kahta aiheeseen liittyvää avainta: yhden julkisen tietojen salaamiseen ja yksityisen salauksen avaamiseen. Informaatiota tekstin muodossa käsitellään valtavina numeroina, jotka nostetaan toisen valtavan numeron voimaksi ja jaetaan sitten kolmannella luvulla, jolloin saadaan lopputuote, joka muunnetaan jälleen tekstiksi, tällä kertaa salatuksi.
Hyvät ja huonot puolet
Asymmetriset salausalgoritmit ovat monimutkaisempia kuin symmetriset, joten ne ovat hitaampia ja vaativat enemmän prosessointitehoa. Siksi ne ovat myös paljon turvallisempia. Julkinen avain voidaan jakaa kaikille, jotka saattavat olla kiinnostuneita viestin salaamisesta, mutta yksityistä avainta ei koskaan vapauteta, mikä ei tee siitä alttiita hyökkääjille. Tiedot voidaan salata vain julkisella avaimella ja purkaa yksityisellä avaimella, mikä tarkoittaa, että kun salaus on tehty, kumpikaan lähettäjä ei voi purkaa sitä ilman yksityistä avainta.