Jäljitelmäsuojaus on salatun viestintäjärjestelmän tai muun kryptojärjestelmän suojaaminen väärien tietojen määräämiseltä. Tietojen suojaaminen luvattomilta muutoksilta, toisin sanoen viestin eheyden suojaaminen.
Se toteutetaan lisäämällä viestiin lisäkoodi, jäljitelmä, MAC viestin sisällöstä riippuen sekä vain lähettäjän ja vastaanottajan tiedossa oleva salainen elementti (avain). Redundanssi-välilehden avulla voit havaita viestiin tehdyt luvattomat muutokset.
, missä
Vastaanottaja tarkistaa ehdon , jossa on vain lähettäjän ja vastaanottajan tiedossa oleva salausavain. Viesti on aito, jos ehto on tosi. Muussa tapauksessa viesti hylätään. Esimerkki lisäyksen jäljittelemisestä on viestilohkojen tarkistussumma modulo jokin numero (avain).
Jäljitelmäsuojausta (sen klassisessa, "symmetrisessä" muodossa) käytetään silloin, kun tiedonsiirtonopeus on tärkeä, mutta täydellistä salassapitoa ei vaadita. Analogia elämästä: tiedustelija lähettää vihollisjoukkojen määrän. Sulje koko viesti luotien alla vahvalla salauksella pitkäksi aikaa, eivätkä partisaanit pysty purkamaan sitä. Jos vihollinen salaa viestin, hän hyötyy vähän. Voit siis sulkea viestin heikolla salauksella tai ilman salausta. Ja jotta vihollisilta ei tule provokaatioita, lisätään ohjaushahmoja, jotka suoritetaan vahvalla salauksella.
Avaamaton tarkistussumma (modulo tiedossa) ei suojaa toiselta uhalta.
Peruuttamattomaan funktioon perustuva jäljitelmäsuojausjärjestelmä kestää ensimmäistä uhkaa (eli sellaista funktiota, jolle on mahdotonta laskea käänteisfunktiota hyväksyttävässä ajassa, jos esimerkiksi T:n arvo voidaan laskea Y:stä vain luetteloimalla). Tätä ohjausmallia kutsutaan manipuloinnin ilmaisukoodiksi (MDC). Viestin hash-funktiota käytetään yleensä esimerkiksi Venäjällä - algoritmin GOST R 34.11-2012 (aiemmin GOST R 34.11-94 ) mukaan.
Kestävyys toista uhkaa vastaan saavutetaan laskemalla toisena henkilönä esiintymisen lisäys käyttämällä salausavainta, jonka vain lähettäjä ja vastaanottaja tuntevat. Koska avain injektiojäljitelmän laskemiseen on vain lähettäjän ja vastaanottajan tiedossa, jäljittelijä ei voi laskea oikeaa injektiojäljitelmän arvoa valmistetulle viestille, eikä se voi sovittaa viestin sisältöä tietoisesti vastaamaan jäljitelmälisäystä. Tällaista ohjausyhdistelmää kutsutaan viestin todennuskoodiksi tai varsinaiseksi lisäykseksi (viestin todennuskoodi - MAC). Venäjällä on otettu käyttöön algoritmi simulaatiolisäkkeen laskemiseksi GOST 28147-89 :n mukaisesti .
Muodollisesti sähköisen digitaalisen allekirjoituksen (EDS) algoritmit voivat suorittaa myös jäljitelmäsuojaustoimintoja, mutta niiden käyttö vaatii suuria resursseja - sekä jäljitelmälisäkkeen koon suhteen (64 tavua jäljitelmälisäosasta GOST R 34.10-2001:n mukaan vs. 4 tai 8 tavua jäljitelmälisäystä standardin GOST 28147-89 mukaan) ja laskenta-ajan suhteen (EDS:n muodostus ja varmennus on yleensä satoja kertoja kauemmin kuin liitteen jäljitelmän muodostuminen).
Symmetriset salausjärjestelmät | |
---|---|
Suoratoista salauksia | |
Feistelin verkko | |
SP verkko | |
Muut |
Hash-funktiot | |
---|---|
yleinen tarkoitus | |
Kryptografinen | |
Avainten luontitoiminnot | |
Tarkista numero ( vertailu ) | |
Hashes |
|