Salaus ( ranskaksi chiffre "numero" arabiasta صِفْر , sifr " nolla ") on palautuvien muunnosten järjestelmä, joka riippuu jostain salaisesta parametrista ( avain ) ja on suunniteltu varmistamaan siirrettyjen tietojen salassapito.
Salauskoodeja käytetään diplomaattisten edustajien salaiseen kirjeenvaihtoon hallitustensa kanssa, asevoimissa salaisten asiakirjojen tekstien välittämiseen teknisten viestintävälineiden kautta, pankeissa liiketoimien turvallisuuden varmistamiseksi ja myös joissakin Internet-palveluissa eri syistä. .
Salaus voi olla yhdistelmä tavanomaisia merkkejä (tavallinen numeroiden, kirjainten tai tiettyjen merkkien aakkoset) tai algoritmi tavallisten numeroiden ja kirjainten muuntamiseen. Viestin salaamista salauksella kutsutaan salaukseksi . Salausten luomisen ja käytön tiedettä kutsutaan kryptografiaksi . Salausanalyysi on tiedettä menetelmistä salatun tiedon alkuperäisen arvon saamiseksi.
Minkä tahansa salauksen tärkeä parametri on avain - salausalgoritmin parametri, joka varmistaa yhden muunnoksen valinnan tälle algoritmille mahdollisista muunnosjoukosta. Nykyaikainen kryptografia olettaa, että salausalgoritmin kaikki salaisuus keskittyy avaimeen, mutta ei itse algoritmin yksityiskohtiin ( Kerckhoffin periaate ).
Älä sekoita salausta koodaukseen - tietojen kiinteään muuntamiseen muodosta toiseen. Jälkimmäisestä puuttuu avaimen käsite, eikä siinä ole Kerckhoffin periaatetta . Nykyään koodausta ei käytännössä käytetä suojaamaan tietoja luvattomalta käytöltä , vaan ainoastaan tiedonsiirron virheiltä (kohina-immuunikoodaus) ja muilta suojaukseen liittymättömiltä tarkoituksilta.
Salaukset voivat käyttää yhtä avainta salaamiseen ja salauksen purkamiseen tai kahta eri avainta. Tämän perusteella he erottavat:
Salaukset voidaan suunnitella joko salaamaan koko teksti kerralla tai salaamaan sen saapuessaan. Siten siellä on:
Luonnollisesti lohkosalauksesta voidaan tehdä virtasalaus jakamalla syötetieto erillisiksi lohkoiksi ja salaamalla ne erikseen.
Tällä hetkellä on myös käyttämättömiä korvaussalauksia , joilla on (enimmäkseen) heikko kryptografinen vahvuus .
Epäsymmetrinen salaus on salaus- ja/tai sähköisen digitaalisen allekirjoituksen (EDS) järjestelmä, jossa julkinen avain välitetään avoimen (eli suojaamattoman, havainnoitavissa olevan) kanavan kautta ja sitä käytetään digitaalisen allekirjoituksen tarkistamiseen ja salaa viesti. Salaista avainta käytetään EDS:n luomiseen ja viestin salauksen purkamiseen . [1] Julkisen avaimen salausjärjestelmiä käytetään tällä hetkellä laajalti erilaisissa verkkoprotokollissa , erityisesti TLS-protokollassa ja sen edeltäjässä SSL :ssä (alustava HTTPS ) SSH :ssa . Käytetään myös PGP :ssä , S/MIME :ssä .
![]() |
|
---|---|
Bibliografisissa luetteloissa |