Підтримка
www.wikidata.uk-ua.nina.az
Shifr Gilla poligramnij shifr pidstanovki zasnovanij na linijnij algebri Lester Gill vinajshov cej shifr v 1929 i ce buv pershij shifr yakij dozvolyav na praktici hocha i z trudnoshami operuvati bilsh nizh z troma simvolami za raz Podalshe obgovorennya shifru peredbachaye pochatkovi znannya matric ShifruvannyaKozhnij bukvi spershu zistavlyayetsya chislo Dlya latinskogo alfavitu chasto vikoristovuyetsya najprostisha shema A 0 B 1 Z 25 ale ce ne ye istotnoyu vlastivistyu shifru Blok z n bukv rozglyadayetsya yak n mirnij vektor i mnozhitsya na n n matricyu po modulyu 26 Yaksho yak osnova modulya vikoristovuyetsya chislo bilshe nizh 26 to mozhna vikoristovuvati inshu chislovu shemu dlya zistavlennya bukvah chisel i dodati progalini i znaki punktuaciyi Matricya povnistyu ye klyuchem shifru Matricya povinna buti oborotnoyu v Z 26 n displaystyle mathbb Z 26 n shob bula mozhliva operaciya rozshifruvannya U nastupnih prikladah vikoristovuyutsya latinski literi vid A do Z vidpovidni yim chiselni znachennya navedeni v tablici A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Rozglyanemo povidomlennya DOG i predstavlenij nizhche klyuch GYBNQKURP v bukvenomu viglyadi 6 24 1 13 16 10 20 17 15 displaystyle begin pmatrix 6 amp 24 amp 1 13 amp 16 amp 10 20 amp 17 amp 15 end pmatrix Oskilki bukvi D vidpovidaye chislo 3 O 14 G 6 to povidomlennya ce vektor 3 14 6 displaystyle begin pmatrix 3 14 6 end pmatrix Todi zashifrovanij vektor bude 6 24 1 13 16 10 20 17 15 3 14 6 360 323 388 22 11 24 mod 26 displaystyle begin pmatrix 6 amp 24 amp 1 13 amp 16 amp 10 20 amp 17 amp 15 end pmatrix begin pmatrix 3 14 6 end pmatrix begin pmatrix 360 323 388 end pmatrix equiv begin pmatrix 22 11 24 end pmatrix pmod 26 sho vidpovidaye shifrotekstu WLY Teper pripustimo sho nashe povidomlennya bulo GOD abo 6 14 3 displaystyle begin pmatrix 6 14 3 end pmatrix Teper zashifrovanij vektor bude 6 24 1 13 16 10 20 17 15 6 14 3 375 332 403 11 20 13 mod 26 displaystyle begin pmatrix 6 amp 24 amp 1 13 amp 16 amp 10 20 amp 17 amp 15 end pmatrix begin pmatrix 6 14 3 end pmatrix equiv begin pmatrix 375 332 403 end pmatrix equiv begin pmatrix 11 20 13 end pmatrix pmod 26 sho vidpovidaye shifrotekstu LUN Vidno sho kozhna bukva shifroteksta zminilasya Shifr Gilla dosyag difuziyi po Shennonu i n rozmirnij shifr Gilla mozhe dosyagati difuziyi n simvoliv za raz RozshifruvannyaDlya togo shob rozshifruvati povidomlennya neobhidno zvernuti shifrotekst nazad v vektor i potim prosto pomnozhiti na zvorotnyu matricyu klyucha IFKVIVVMI v bukvenomu viglyadi Isnuyut standartni metodi obchislennya zvorotnih matric divitsya dlya podrobic V Z 26 n displaystyle mathbb Z 26 n zvorotna matricya do vikoristanoyi v prikladi shifruvannya bude 8 5 10 21 8 21 21 12 8 displaystyle begin pmatrix 8 amp 5 amp 10 21 amp 8 amp 21 21 amp 12 amp 8 end pmatrix Vizmemo shifrotekst z poperednogo prikladu WLY Todi mi otrimayemo 8 5 10 21 8 21 21 12 8 22 11 24 471 1054 786 3 14 6 mod 26 displaystyle begin pmatrix 8 amp 5 amp 10 21 amp 8 amp 21 21 amp 12 amp 8 end pmatrix begin pmatrix 22 11 24 end pmatrix equiv begin pmatrix 471 1054 786 end pmatrix equiv begin pmatrix 3 14 6 end pmatrix pmod 26 sho povertaye nas do povidomlennya DOG yak mi j rozrahovuvali Neobhidno obgovoriti deyaki skladnoshi pov yazani z viborom shifruvalnoyi matrici Ne vsi matrici mayut obernenu div Obernena matricya Matricya matime obernenu v tomu i tilki v tomu vipadku koli yiyi determinant ne dorivnyuye nulyu i ne maye spilnih dilnikiv z osnovoyu modulya Takim chinom yaksho mi pracyuyemo z osnovoyu modulya 26 yak v prikladah vishe to determinant povinen buti nenulovim i ne dilitisya na 2 i 13 Yaksho determinant matrici dorivnyuye nulyu abo maye spilni dilniki z osnovoyu modulya to taka matricya ne mozhe vikoristovuvatisya v shifri Gilla i povinna buti obrana insha matricya v inshomu vipadku shifrotekst bude nemozhlivo rozshifruvati Odnak matrici yaki zadovolnyayut vishenavedenim umovam isnuyut v dostatku Determinant matrici z prikladu 6 24 1 13 16 10 20 17 15 6 16 15 10 17 24 13 15 10 20 1 13 17 16 20 441 25 mod 26 displaystyle begin vmatrix 6 amp 24 amp 1 13 amp 16 amp 10 20 amp 17 amp 15 end vmatrix equiv 6 16 cdot 15 10 cdot 17 24 13 cdot 15 10 cdot 20 1 13 cdot 17 16 cdot 20 equiv 441 equiv 25 pmod 26 Otzhe determinant dorivnyuye 25 po modulyu 26 Tak chislo 25 ne maye spilnih dilnikiv z chislom 26 to matricya z takim determinantom mozhe vikoristovuvatisya v shifri Gilla Nebezpeka togo sho determinant matrici klyucha bude mati zagalni dilniki z osnovoyu modulya mozhe buti usunena shlyahom vibirannya prostogo chisla yak osnovi modulya Napriklad v bilsh zruchnomu varianti shifru Gilla v alfavit dodayut 3 dodatkovih simvoli taki yak probil krapka i znak pitannya shob zbilshiti osnovu modulya do 29 KriptostijkistNa zhal standartnij shifr Gilla vrazlivij do ataki po obranomu vidkritomu tekstu tomu sho vin povnistyu linijnij Kriptoanalitik yakij perehopit n 2 displaystyle n 2 par simvol povidomlennya simvol shifroteksta zmozhe sklasti sistemu linijnih rivnyan yaku zazvichaj ne skladno virishiti Yaksho viyavitsya sho sistema ne virishuvana to neobhidno vsogo lishe dodati she kilka par simvol povidomlennya simvol shifroteksta Takogo rodu rozrahunki zasobami zvichajnih algoritmiv linijnoyi algebri vimagaye zovsim nebagato chasu Dovzhina klyucha Dovzhina klyucha ce dvijkovij logarifm vid kilkosti vsih mozhlivih klyuchiv Isnuye 26 n 2 displaystyle 26 n 2 matric rozmiru n n Znachit log 2 26 n 2 displaystyle log 2 26 n 2 abo priblizno 4 7 n 2 displaystyle 4 7n 2 verhnya gran dovzhini klyucha dlya shifru Gilla sho vikoristovuye matrici n n Ce tilki verhnya gran oskilki ne kozhna matricya obernena a tilki taki matrici mozhut buti klyuchem Kilkist obernenih matric mozhe buti rozrahovana za dopomogoyu Kitajskoyi teoremi pro zalishki Tobto matricya obernena po modulyu 26 todi i tilki todi koli vona obernena i po modulyu 2 i po modulyu 13 Kilkist obernenih po modulyu 2 matric rozmiru n n odno poryadku linijnoyi grupi GL n Z 2 Ce 2 n 2 1 1 2 1 1 2 2 1 1 2 n displaystyle 2 n 2 1 1 2 1 1 2 2 cdots 1 1 2 n Analogichno kilkist obernenih po modulyu 13 matric tobto Poryadok GL n Z13 rivno 13 n 2 1 1 13 1 1 13 2 1 1 13 n displaystyle 13 n 2 1 1 13 1 1 13 2 cdots 1 1 13 n Kilkist obernenih po modulyu 26 matric dorivnyuye dobutku cih dvoh chisel znachit 26 n 2 1 1 2 1 1 2 2 1 1 2 n 1 1 13 1 1 13 2 1 1 13 n displaystyle 26 n 2 1 1 2 1 1 2 2 cdots 1 1 2 n 1 1 13 1 1 13 2 cdots 1 1 13 n Krim togo bude rozumno unikati zanadto velikoyi kilkosti nuliv u matrici klyuchi oskilki voni zmenshuyut difuziyu U pidsumku vihodit sho efektivnij prostir klyuchiv standartnogo shifru Gilla stanovit blizko 4 64 n 2 1 7 displaystyle 4 64n 2 1 7 Dlya shifru Gilla 5 5 ce sklade priblizno 114 bit Ochevidno povnij perebir ne najefektivnisha ataka na shifr Gilla Mehanichna realizaciyaPri roboti z dvoma simvolami za raz shifr Gilla ne nadaye niyakih konkretnih perevag pered shifrom Plejfera i navit postupayetsya jomu za kriptostijkistyu i prostoti obchislen na paperi U miru zbilshennya rozmirnosti klyucha shifr shvidko staye nedostupnim dlya rozrahunkiv na paperi lyudinoyu Shifr Gilla rozmirnosti 6 buv realizovanij mehanichno Gill z partnerom otrimali patent na cej pristrij U S Patent 1 845 947 yaki vikonuvalo mnozhennya matrici 6 6 po modulyu 26 za dopomogoyu sistemi shesteren i lancyugiv Roztashuvannya shesteren a znachit i klyuch ne mozhna bulo zminyuvati dlya konkretnogo pristroyu tomu z metoyu bezpeki rekomenduvalosya potrijne shifruvannya Taka kombinaciya bula duzhe silnoyu dlya 1929 roku i vona pokazuye sho Gill bezsumnivno rozumiv koncepciyi konfuziyi i difuziyi Jogo mashina ne mala uspihu PrimitkiCya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno kviten 2015
Топ