Ainutlaatuinen etäisyys

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 30. maaliskuuta 2018 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Ainutlaatuisuusetäisyys (salakirjoituksessa) on salatekstin merkkien määrä, jolla avaimen (ja siten myös tavallisen tekstin ) ehdollisen informaation entropia on nolla ja itse avain on yksilöllisesti määritetty.

Ainutlaatuisuusetäisyyden saavuttaminen ei vielä tarkoita, että avain (tai pelkkä teksti) löytyisi käytännössä, koska määritelmä ei ota huomioon avaimen käytännön laskettavuutta, vaan vain olettaa, että se voidaan löytää esimerkiksi tyhjentävällä etsi .

Määritelmä

Määritetään avaimen luotettavuusfunktio salausanalyytikon sieppaamien avain- ja salatekstisymbolien ehdollisen tiedon entropian kautta :

 

Tällainen määrä siepattuja merkkejä , joissa ja kutsutaan ainutlaatuisuusetäisyydeksi.

Likimääräinen kaava

Yksilöllisyysetäisyyskaavan johtaminen on mahdollista jollekin "hyvälle" kryptosysteemille, jossa salatekstin informaatioentropialla on tiettyjä "lineaarisuuden" ominaisuuksia:

missä  on viestin salatekstin merkkien kokonaismäärä,  on salatekstin aakkoset yksinkertaisuuden vuoksi yhtä suureksi kuin selväteksti ja salausavain viimeinen lauseke on lausekkeen "linearisointi".

Sitten yhteisen informaatioentropian lausekkeista:

Sitten ainutlaatuisuusetäisyyden määritelmän mukaan :

Lauseketta kutsutaan lähderedundanssiksi . Jos lähteen redundanssi on nolla, eli selkeästä tekstistä on mahdotonta määrittää, onko se oikein vai ei (sissä ei ole tarkistussummia tai allekirjoituksia), niin yksilöllisyysetäisyydestä tulee yhtä suuri kuin ääretön ja kryptosysteemistä tulee ehdottoman turvallinen.

Esimerkki

Venäjän kielellä redundanssi on 3,5 bittiä per merkki. Jos käytetään yksiaakkosista salausta , siinä olevien mahdollisten avainten määrä on yhtä suuri kuin , ja avaimen entropia (yhdentodennäköisellä valinnalla) on bitti .

Sitten yksinkertaisella korvaussalauksella salatun venäjän tekstin ainutlaatuisuusetäisyys on:

Eli jos kryptanalyytikko sieppaa yli 35 merkkiä salatekstistä, tämä todennäköisesti mahdollistaa (esimerkiksi tyhjentävällä haulla) palauttaa alkuperäisen selkeän tekstin. Jos kaapataan vähemmän merkkejä, tekstin palautus on epäselvää (selkotekstistä voi olla useita eri versioita).

Kirjallisuus

Linkit