Salauksen ja kryptografian perusteiden ymmärtäminen
Salaus on prosessi, jossa tiedot salataan tai puretaan salaisella avaimella tai salasanalla. Se sisältää selvän tekstin muuntamisen lukukelvottomaksi salatekstiksi sen suojaamiseksi luvattomalta käytöltä tai sieppaukselta. Käänteistä prosessia, salauksen purkamista, käytetään alkuperäisen selkeän tekstin palauttamiseen. Salausta käytetään yleisesti suojatuissa tiedonsiirtoprotokollissa, kuten SSL/TLS ja PGP.
2. Mitä salaus on?
Salaus on prosessi, jossa pelkkä teksti muunnetaan salatekstiksi salausalgoritmin ja salaisen avaimen tai salasanan avulla. Tuloksena olevaa salatekstiä ei voi lukea ilman oikeaa salauksenpurkuavainta tai salasanaa. Salausta käytetään suojaamaan tietoja luvattomalta käytöltä tai sieppaukselta, ja sitä käytetään yleisesti suojatuissa viestintäprotokollissa, kuten SSL/TLS ja PGP.
3. Mitä salauksen purkaminen on?
Salauksen purku on prosessi, jossa salakirjoitus muunnetaan takaisin tavalliseksi tekstiksi käyttämällä salauksenpurkualgoritmia ja oikeaa salaista avainta tai salasanaa. Salauksen purku on salauksen käänteinen prosessi, ja sitä käytetään yleisesti palauttamaan alkuperäiset tiedot, jotka on salattu turvallisuussyistä.
4. Mikä on julkinen avain?
Julkinen avain on kryptografinen avain, jota voidaan jakaa vapaasti muille vaarantamatta järjestelmän turvallisuutta. Sitä käytetään salaamaan tietoja, joiden salauksen voi purkaa vain vastaavan yksityisen avaimen haltija. Julkisia avaimia käytetään yleisesti suojatuissa viestintäprotokollissa, kuten SSL/TLS ja PGP.
5. Mikä on yksityinen avain?
Yksityinen avain on salausavain, jota ei jaeta muille. Sitä käytetään julkisella avaimella salattujen tietojen purkamiseen. Yksityiset avaimet ovat välttämättömiä suojatun viestinnän kannalta, koska ne varmistavat, että vain aiottu vastaanottaja pääsee käsiksi salattuihin tietoihin.
6. Mikä on digitaalinen allekirjoitus?
Digitaalinen allekirjoitus on salausmekanismi, joka varmistaa digitaalisten viestien tai asiakirjojen aitouden ja eheyden. Se käyttää yksityistä avainta viestin allekirjoittamiseen, ja kuka tahansa vastaavan julkisen avaimen omaava voi tarkistaa allekirjoituksen ja vahvistaa viestin aitouden. Digitaalisia allekirjoituksia käytetään yleisesti juridisissa ja rahoitustoimissa sekä ohjelmistojen jakelussa ja päivityksissä.
7. Mitä hajautus on?
Hashing on yksisuuntainen salaustoiminto, joka ottaa minkä tahansa kokoisen syötedatan ja tuottaa kiinteän kokoisen tulosteen, jota kutsutaan hash-arvoksi. Tiivistystä käytetään tietojen eheyden varmistamiseen, koska kaikki syöttötietojen muutokset johtavat erilaiseen hajautusarvoon. Tiivistystä käytetään yleisesti salasanojen tallentamisessa ja vahvistamisessa sekä digitaalisissa allekirjoituksissa ja viestien todennuskoodeissa (MAC).
8. Mikä on viestin todennuskoodi (MAC)?
Sanoman todennuskoodi (MAC) on salaustoiminto, joka ottaa minkä tahansa kokoisen syötedatan ja tuottaa kiinteän kokoisen tulosteen, jota voidaan käyttää syötetietojen aitouden ja eheyden tarkistamiseen. MAC:ia käytetään yleisesti suojatuissa viestintäprotokollissa, kuten SSL/TLS ja PGP, sekä digitaalisissa allekirjoituksissa ja hash-toiminnoissa.
9. Mikä on symmetrinen avain?
Symetrinen avain on kryptografinen avain, jota käytetään sekä salaukseen että salauksen purkamiseen. Se pidetään salassa, eikä sitä jaeta muille, ja se varmistaa salattujen tietojen luottamuksellisuuden ja eheyden. Symmetrisiä avaimia käytetään yleisesti suojatuissa tiedonsiirtoprotokollissa, kuten SSL/TLS ja PGP.
10. Mikä on epäsymmetrinen avain?
Epäsymmetrinen avain on kryptografinen avain, jota käytetään vain salaukseen, kun taas vastaavaa yksityistä avainta käytetään salauksen purkamiseen. Epäsymmetrisiä avaimia käytetään yleisesti suojatuissa viestintäprotokollissa, kuten SSL/TLS ja PGP, sekä digitaalisissa allekirjoituksissa ja viestien todennuskoodeissa (MAC).