K i t fij iK i t fij iKriptografija i Kriptografija i i t i ti t i tsigurnost sistemasigurnost sistema
Tutorijal 3Tutorijal 3Jednostavni kriptografski Jednostavni kriptografski
algoritmialgoritmialgoritmi algoritmi
Arapska kriptoanalizaArapska kriptoanalizaArapska kriptoanalizaArapska kriptoanaliza
Zlatno doba islamske civilizacijeZlatno doba islamske civilizacije Zlatno doba islamske civilizacijeZlatno doba islamske civilizacije od 750. od 750. 1200. godine1200. godine procvat umjetnosti i naukeprocvat umjetnosti i nauke procvat umjetnosti i naukeprocvat umjetnosti i nauke
dobro organizovano i imuno drutvo, strogi zakoni....dobro organizovano i imuno drutvo, strogi zakoni.... stabilnost drave zavisila je od sigurnostistabilnost drave zavisila je od sigurnosti stabilnost drave zavisila je od sigurnosti stabilnost drave zavisila je od sigurnosti
komunikacija ostvarene primjenom enkripcijekomunikacija ostvarene primjenom enkripcije dokumenti vezani za dravne poslovedokumenti vezani za dravne poslovedokumenti vezani za dravne poslovedokumenti vezani za dravne poslove porezne knjigeporezne knjige dravna administracija ...dravna administracija ... Tajni prirunik Tajni prirunik djelovi posveeni kriptografijidjelovi posveeni kriptografiji
Arapska kriptoanalizaArapska kriptoanalizaArapska kriptoanalizaArapska kriptoanaliza
Koncept kriptografijeKoncept kriptografije Koncept kriptografijeKoncept kriptografije premetanje slova (monoalfabetske ifre)premetanje slova (monoalfabetske ifre) ubacivanje specijalnih znakova aubacivanje specijalnih znakova a # i sl# i sl ubacivanje specijalnih znakova a ubacivanje specijalnih znakova a # i sl.# i sl.
nije ostvaren nikakav doprinos u domenu kriptografijenije ostvaren nikakav doprinos u domenu kriptografije
Znaajan doprinos u kriptoanaliziZnaajan doprinos u kriptoanalizi Znaajan doprinos u kriptoanalizi Znaajan doprinos u kriptoanalizi procvatom nauke i objedinjavanja znanja iz procvatom nauke i objedinjavanja znanja iz
matematike lingvistike i statistikematematike lingvistike i statistikematematike, lingvistike i statistikematematike, lingvistike i statistike poeci kriptoanalizepoeci kriptoanalize
brojanje rijei i slova u pojedinim dijelovima Svetebrojanje rijei i slova u pojedinim dijelovima Svete brojanje rijei i slova u pojedinim dijelovima Svete brojanje rijei i slova u pojedinim dijelovima Svete knjige, u cilju utvrivanja autentinosti i vremena knjige, u cilju utvrivanja autentinosti i vremena nastanka + analiza pojedinih slovanastanka + analiza pojedinih slova
Arapska kriptoanalizaArapska kriptoanalizaArapska kriptoanalizaArapska kriptoanaliza
AlAl--Kindi (9 st ):Kindi (9 st ): AlAl Kindi (9. st.):Kindi (9. st.): Rukopis o deifrovanju kriptovanih porukaRukopis o deifrovanju kriptovanih poruka
prvi zapis o frekventnoj kriptoanalizi brojanjemprvi zapis o frekventnoj kriptoanalizi brojanjem prvi zapis o frekventnoj kriptoanalizi, brojanjem prvi zapis o frekventnoj kriptoanalizi, brojanjem slova nekog dugakog otvorenog teksta na jeziku slova nekog dugakog otvorenog teksta na jeziku na kojem je pisana ifrovana porukana kojem je pisana ifrovana poruka
Arapska kriptoanalizaArapska kriptoanalizaArapska kriptoanalizaArapska kriptoanaliza
Izuzeci:Izuzeci: Izuzeci:Izuzeci: Od Zanzibara do Zaira, zbog ozonske zone, Od Zanzibara do Zaira, zbog ozonske zone,
zebre se zvrkasto zalijeuzebre se zvrkasto zalijeuzebre se zvrkasto zalijeuzebre se zvrkasto zalijeumana: oteana kriptoanaliza kratkih tekstovamana: oteana kriptoanaliza kratkih tekstova
knjiga La disparitionknjiga La disparition -- Nestanak GeorgesNestanak Georges knjiga La disparition knjiga La disparition Nestanak Georges Nestanak Georges Perec Perec roman od 200 strana bez slova eroman od 200 strana bez slova e
prevod Gilbert Adair A Void prevod Gilbert Adair A Void bez ebez epp
Frekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanaliza
1. odreivanje frekvencije slova1. odreivanje frekvencije slova
2 j j lj j O X i P2 j j lj j O X i P2. najee se pojavljuju O, X i P2. najee se pojavljuju O, X i P3. ne moe se sa sigurnou tvrdii3. ne moe se sa sigurnou tvrdiida je O=e, X=t i P=a da je O=e, X=t i P=a analiza analiza tekstatekstatekstateksta
Frekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanaliza
4. ako je neko slovo samoglasnik, ono e se pojavljivati ispred i iza 4. ako je neko slovo samoglasnik, ono e se pojavljivati ispred i iza veine slova, dok suglasnici izbjegavaju pojedina slova veine slova, dok suglasnici izbjegavaju pojedina slova tabela tabela e e s o a, do sug as c bjega aju pojed a s o ae e s o a, do sug as c bjega aju pojed a s o a tabe atabe apojavljivanja pojavljivanja O, X i P ispred i iza drugih slovaO, X i P ispred i iza drugih slova
O i X l i i P j l ikO i X l i i P j l ik O i X su suglasnici, P je samoglasnikO i X su suglasnici, P je samoglasniksamostalno slovo X samostalno slovo X X=a i O=e (a i e su 2 najfrekventnija X=a i O=e (a i e su 2 najfrekventnija samoglasnika); samostalno slovo samoglasnika); samostalno slovo samo kada su rijei razdvojenesamo kada su rijei razdvojene
Frekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanaliza
5. u engleskom alfabetu h dolazi esto iza e (the, then...), a rijetko 5. u engleskom alfabetu h dolazi esto iza e (the, then...), a rijetko ispred njega ispred njega kako je O=e, gledamo koje slovo najee dolazi ispred kako je O=e, gledamo koje slovo najee dolazi ispred sp ed jegasp ed jega a o je O e, g eda o oje s o o ajee do a sp eda o je O e, g eda o oje s o o ajee do a sp edO, a najrijee iza njega: O, a najrijee iza njega:
B=hB=h6 j j d t l l Y l k j ik t l 6 j j d t l l Y l k j ik t l 6. jo jedno samostalno slovo Y, u engleskom jeziku samostalno moe 6. jo jedno samostalno slovo Y, u engleskom jeziku samostalno moe stajati jo samo i (I) stajati jo samo i (I) Y=iY=i7. O=e, X=a, Y=i, B=h 7. O=e, X=a, Y=i, B=h zamjena u ifriranom tekstuzamjena u ifriranom tekstu
Frekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanaliza
8. troslovne rijei the, and 8. troslovne rijei the, and Lhe, aPV Lhe, aPV L=t, P=n i V=dL=t, P=n i V=d
9. Cn 9. Cn kako svaka rije ima samoglasnik kako svaka rije ima samoglasnik C samoglasnik u ili o C samoglasnik u ili o C=oC=o10 Khe K=t ili K=s; kako je L=t10 Khe K=t ili K=s; kako je L=t K=sK=s10. Khe K t ili K s; kako je L t 10. Khe K t ili K s; kako je L t K sK s11. rijei thoMsand niDhts 11. rijei thoMsand niDhts M=u, D=g, laReK M=u, D=g, laReK R=l, K=s... R=l, K=s... pogaanje pogaanje rijei rijei
Frekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanalizaFrekventna kriptoanaliza
Kriptografija u EvropiKriptografija u EvropiKriptografija u EvropiKriptografija u Evropi
Razvoj do 15 st :Razvoj do 15 st : Razvoj do 15 st.: Razvoj do 15 st.: prouavanje tajnog pisanja u samostanima, u prouavanje tajnog pisanja u samostanima, u
cilju traenja skrivenih znaenja u Biblijicilju traenja skrivenih znaenja u Biblijicilju traenja skrivenih znaenja u Biblijicilju traenja skrivenih znaenja u Bibliji nepoznata frekventna analizanepoznata frekventna analiza
15 st. (renesansa) u Italiji15 st. (renesansa) u Italiji srce renesansesrce renesanse 15 st. (renesansa) u Italiji 15 st. (renesansa) u Italiji srce renesansesrce renesanse nadmudrivanje izmeu gradovanadmudrivanje izmeu gradova--dravadravaGiovani Soro (mletaki ifrantski sekretar)Giovani Soro (mletaki ifrantski sekretar)( )( )
i dalje prisutne monoalfabetske ifre poboljanja uvoenjem brojeva 1-99 (i umetanjem
preostala 73 broja na prazna mjesta)preostala 73 broja na prazna mjesta) uvoenje kodiranja (kodnij rijei)
ubij D; general O itd...
Primjer kriptografijePrimjer kriptografijePrimjer kriptografijePrimjer kriptografije
Smrt kotske kraljice Marije (16 stoljee)Smrt kotske kraljice Marije (16 stoljee) Smrt kotske kraljice Marije (16. stoljee)Smrt kotske kraljice Marije (16. stoljee)
SLABOST MONOALFABETSKE IFRESLABOST MONOALFABETSKE IFRESLABOST MONOALFABETSKE IFRE SLABOST MONOALFABETSKE IFRE POTREBA ZA NOVOM IFROM!!!POTREBA ZA NOVOM IFROM!!!
Polialfabetske ifrePolialfabetske ifrePolialfabetske ifrePolialfabetske ifre
1 polialfabetska ifra1 polialfabetska ifra 1 polialfabetska ifra 1 polialfabetska ifra Alberti (15. st.)Alberti (15. st.)
upotreba 2 ifirane abecede i naizmjenino koritenjeupotreba 2 ifirane abecede i naizmjenino koritenje upotreba 2 ifirane abecede i naizmjenino koritenje upotreba 2 ifirane abecede i naizmjenino koritenje za susjedna slovaza susjedna slova
Vigenere (francuski diplomata)Vigenere (francuski diplomata)g ( p )g ( p ) Rasprava o tajnom pisanjuRasprava o tajnom pisanju upotreba 26 ifriranih abecedaupotreba 26 ifriranih abeceda
Vinerov kvadrant za deifrovanje se mora poznavati redoslijed izbora abeceda princip ifrovanja sa kodnom rijeiprincip ifrovanja sa kodnom rijei
dua rije, vea sigurnost neosjetljiva na frekventnu analizu neosjetljiva na frekventnu analizu
Polialfabetske ifrePolialfabetske ifrePolialfabetske ifrePolialfabetske ifrekljuna rijeodreuje kljuna rijeodreuje abecedu po kojoj se abecedu po kojoj se slovo kodira slovo kodira dua dua rije rije vea sigurnostvea sigurnost
kljuna rije kljuna rije raspored uzimanja raspored uzimanja ifriranih abecedaifriranih abeceda
kljuna rije: WHITEkljuna rije: WHITEj jj jdivert troops divert troops ZPDXVZPDXVPAPAZZHSHSLZLZ
Vinerova ifraVinerova ifraVinerova ifraVinerova ifra
Substitucijske monoalfabetske ifre:Substitucijske monoalfabetske ifre: Substitucijske monoalfabetske ifre: Substitucijske monoalfabetske ifre: 1 slovu otvorenog teksta odgovara 1 slovo 1 slovu otvorenog teksta odgovara 1 slovo
ifrantaifrantaifrantaifranta Substitucijske polialfabetske ifre:Substitucijske polialfabetske ifre: 1 slovo otvorenog teksta moe se preslikati u m1 slovo otvorenog teksta moe se preslikati u m 1 slovo otvorenog teksta moe se preslikati u m 1 slovo otvorenog teksta moe se preslikati u m
moguih slova (m je duina kljua) u zavisnosti moguih slova (m je duina kljua) u zavisnosti od poloaja na kojem se nalazi:od poloaja na kojem se nalazi:od poloaja na kojem se nalazi:od poloaja na kojem se nalazi:
Vinerova ifraVinerova ifra jedan od najpopularnijih kriptosistema; koristio se ujedan od najpopularnijih kriptosistema; koristio se u jedan od najpopularnijih kriptosistema; koristio se u jedan od najpopularnijih kriptosistema; koristio se u
Amerikom graanskom ratuAmerikom graanskom ratu 19. st. (popularnost stekla sa pojavom telegrama)19. st. (popularnost stekla sa pojavom telegrama)
Vinerova ifraVinerova ifraVinerova ifraVinerova ifra
Neka je m fiksan prirodan broj i P=C=K=Neka je m fiksan prirodan broj i P=C=K=ZZ2626mm Neka je m fiksan prirodan broj i P=C=K=Neka je m fiksan prirodan broj i P=C=K=ZZ2626 ..Za klju K = (kZa klju K = (k11, k, k22, ... , k, ... , kmm), definie se:), definie se: ee (x(x xx xx )=(x)=(x +26k+26k xx +26k+26k xx +26k+26k )) eeKK(x(x11, x, x22, ... , x, ... , xmm)=(x)=(x11+26k+26k11, x, x22+26k+26k22,..., x,..., xmm+26k+26kmm), ),
ddKK(y(y11, y, y22, ... , y, ... , ymm)=(y)=(y11--26k26k11, y, y22 --26k26k22,..., y,..., ymm--26k26kmm)) slova otvorenog teksta pomiu se za kslova otvorenog teksta pomiu se za k11 kk22 ili kili k slova otvorenog teksta pomiu se za kslova otvorenog teksta pomiu se za k11, k, k22, ... ili k, ... ili k
mjesta, u zavisnosti na kojem se mjestu u mjesta, u zavisnosti na kojem se mjestu u otvorenom tekstu nalaze (pomak zavisi o ostatku otvorenom tekstu nalaze (pomak zavisi o ostatku (p(pkoji se dobijeo kada se pozicija slova podijeli sa koji se dobijeo kada se pozicija slova podijeli sa duinom kljua m). duinom kljua m).
blok ifrablok ifra Protona Vinerova ifra sa autokljuemProtona Vinerova ifra sa autokljuem
Vinerova ifraVinerova ifraVinerova ifraVinerova ifra
Zadatak 1:Zadatak 1: Zadatak 1:Zadatak 1: Kriptovati rije Kriptovati rije KRIPTOLOGIJAKRIPTOLOGIJA Vinerovom Vinerovom
ifrom sa kljuemifrom sa kljuem BROJBROJ (1 17 14 9)(1 17 14 9)ifrom sa kljuem ifrom sa kljuem BROJBROJ (1 17 14 9)(1 17 14 9) Rjeenje 1:Rjeenje 1:
otvoreni tekst K R I P T O L O G I J Aotvoreni tekst K R I P T O L O G I J A otvoreni tekst K R I P T O L O G I J Aotvoreni tekst K R I P T O L O G I J A klju B R O J B R O J B R O Jklju B R O J B R O J B R O J ifrat L I W Y U F Z X H Z X Jifrat L I W Y U F Z X H Z X Jifrat L I W Y U F Z X H Z X J ifrat L I W Y U F Z X H Z X J
10 17 8 15 19 14 11 14 6 8 9 0 10 17 8 15 19 14 11 14 6 8 9 0 1 17 14 9 1 17 14 9 1 17 14 91 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9 1 17 14 9
________________________________________________________________________11 8 22 24 20 5 25 23 7 25 23 911 8 22 24 20 5 25 23 7 25 23 9
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Charles BabbageCharles Babbage Charles BabbageCharles Babbage stvorio i razvio ideju savremenog raunarastvorio i razvio ideju savremenog raunara
otkria:otkria: otkria:otkria: brzinomjer, tablica mortaliteta, veza debljine godova i klime...
netanosti u navigacijskim tablicama naveli ga na netanosti u navigacijskim tablicama naveli ga na ideju da razvije stroj za raunanjeideju da razvije stroj za raunanje diferencijalni stroj 1 i 2
ideja stroja koji vri matematike operacije i odluivanja u ideja stroja koji vri matematike operacije i odluivanja u skladu sa uputama uz pomo tvornuce i zaliha
zbog nedostatka finansijske podrke projekat obustavljen tek stoljee poslije na njegovoj ideji razvijen prvi raunar tek stoljee poslije, na njegovoj ideji razvijen prvi raunar
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Charles BabbageCharles Babbage Charles BabbageCharles Babbage rezbio Vigenerovu ifrurezbio Vigenerovu ifru
najvee otkrie od arapske kriptoanalize iz 9 stnajvee otkrie od arapske kriptoanalize iz 9 st najvee otkrie od arapske kriptoanalize iz 9. st.najvee otkrie od arapske kriptoanalize iz 9. st. nakon prepiski za asopis, izazvan da pokua razbiti
Vigenerovu ifrui d k l k i t ti lik i uoio da se svako slovo moe kriptovati na onoliko naina
kolika je duina kljune rijei ako je kljuna rije KING 4 naina
the DPR, BUK, GNO i ZRM u zavisnosti od poloaja otvorenog teksta u odnosu na kljunu rije i isti set simbola se mora neizbjeno ponoviti
k i t li Vi ifosnova za kriptoanalizu Vigenerove ifre
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Charles BabbageCharles Babbage Charles BabbageCharles Babbage rezbio Vigenerovu ifrurezbio Vigenerovu ifru
11 proces kriptoanalize zapoinje potragom za istimproces kriptoanalize zapoinje potragom za istim1.1. proces kriptoanalize zapoinje potragom za istim proces kriptoanalize zapoinje potragom za istim slijedovima slovaslijedovima slova do ponavljanja moe doi jer je nad istim otvorenim
t k t i j j i ti di klj ili k l jtekstom primjenjen isti dio kljua ili pak sluajno
2.2. zatim se nastavlja brojanjem njihovog razmaka, te zatim se nastavlja brojanjem njihovog razmaka, te pronalaskom dboja koji dijeli sve (ili veinu) razmakapronalaskom dboja koji dijeli sve (ili veinu) razmakap j j j ( )p j j j ( ) na taj nain se odreuje duina kljua (n)na taj nain se odreuje duina kljua (n)
3.3. nakon toga poruka se dijeli u n kolonanakon toga poruka se dijeli u n kolona sva slova u jednoj koloni kriptovana su istim kodnim
alfabetom kriptoanaliza frekventnom analizom za svaku od kolona
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Charles BabbageCharles Babbage Charles BabbageCharles Babbage rezbio Vigenerovu ifrurezbio Vigenerovu ifru
nikada nije objavio otkrienikada nije objavio otkrie nikada nije objavio otkrienikada nije objavio otkrie otkrie objanjene metode kriptoanalize pripisuje se otkrie objanjene metode kriptoanalize pripisuje se
FridrichFridrich--u Kasiskiju koji je isti metod otkrio u 20. st. u Kasiskiju koji je isti metod otkrio u 20. st. KASISKIJEV TESTKASISKIJEV TEST
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Zadatak 2:Zadatak 2: Zadatak 2:Zadatak 2: Pronai duinu kljua ifrant dobijenog Pronai duinu kljua ifrant dobijenog
Vinerovom ifrom Vinerovom ifrom GSIQITUKQIEAOHRVUGLTAZGHXUHLPJMRTGSIQITUKQIEAOHRVUGLTAZGHXUHLPJMRTTNQRBZIAVBTGQTBYMYAIVOMZTAIXJBTEDTNQRBZIAVBTGQTBYMYAIVOMZTAIXJBTEDEWVQWADVWGOOKNQNTCIPEGPYOKUSECEWVQWADVWGOOKNQNTCIPEGPYOKUSECEWVQWADVWGOOKNQNTCIPEGPYOKUSECEWVQWADVWGOOKNQNTCIPEGPYOKUSECNWELLCPZUMIVWFUIJMYATUEXISLMZTNPGNWELLCPZUMIVWFUIJMYATUEXISLMZTNPGUJHTMERXJSYSIVWABGVWFDTZILNTIEDEFJUJHTMERXJSYSIVWABGVWFDTZILNTIEDEFJMFAMPNQZBRSDIZPRMLGVKFEDZXMVXVQMFAMPNQZBRSDIZPRMLGVKFEDZXMVXVQMJXWSLEEQRMAEPRUJXIMFNTMJXWSLEEQRMAEPRUJXIMFNT
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Rjeenje 2: Kasiskijev testRjeenje 2: Kasiskijev test Rjeenje 2: Kasiskijev testRjeenje 2: Kasiskijev test GSIQITUKQIEAOHRVUGLTAZGHXUHLPJMGSIQITUKQIEAOHRVUGLTAZGHXUHLPJMRTTNQRBZIAVBTGQTBYRTTNQRBZIAVBTGQTBYMYAMYAIVOIVOMZTMZTAIXJAIXJRTTNQRBZIAVBTGQTBYRTTNQRBZIAVBTGQTBYMYAMYAIVOIVOMZTMZTAIXJAIXJBTBTEDEEDEWVQWADVWGOOKNQNTCIPEGPYWVQWADVWGOOKNQNTCIPEGPYOKUSECNWELLCPZUMOKUSECNWELLCPZUMIIVWVWFFUIJUIJMYAMYATUEXITUEXISLSLMZTMZTNPGUJHTMERXJSYSNPGUJHTMERXJSYSIVWIVWABGABGVWFVWFDDTZILNTITZILNTIEDEEDEFJMFAMPNQZBRSDIZPRMLGVFJMFAMPNQZBRSDIZPRMLGVKFEDZXMVXVQMJXWSLEEQRMAEPRUJXIKFEDZXMVXVQMJXWSLEEQRMAEPRUJXIKFEDZXMVXVQMJXWSLEEQRMAEPRUJXIKFEDZXMVXVQMJXWSLEEQRMAEPRUJXIMFNTMFNT
Kriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifreKriptoanaliza Vigenerove ifre
Rjeenje 2: Kasiskijev testRjeenje 2: Kasiskijev test Rjeenje 2: Kasiskijev testRjeenje 2: Kasiskijev testMYA s poetkom na pozicijama 50 i 115 (115 MYA s poetkom na pozicijama 50 i 115 (115 -- 50 50
= 65 = 5 = 65 = 5 13), 13), MZT s poetkom na pozicijama 56 i 125 (125 MZT s poetkom na pozicijama 56 i 125 (125 -- 56 56
= 69 = 3 = 69 = 3 23), 23), EDE (160EDE (160 65 95 565 95 5 19) IVW (14319) IVW (143 108 35108 35EDE (160 EDE (160 -- 65 = 95 = 5 65 = 95 = 5 19), IVW (143 19), IVW (143 -- 108 = 35 108 = 35 = 5 = 5 7), i 7), i VWFVWF (149 (149 -- 109 = 40 = 5 109 = 40 = 5 8). Odavde se 8). Odavde se kao najvjerojatnija duljina kljune rijei namee kao najvjerojatnija duljina kljune rijei namee j j j j j j jj j j j j j jbroj m=5, koji dijeli sve osim jedne od razlika broj m=5, koji dijeli sve osim jedne od razlika poetnih pozicija ponovljenih trigrama. poetnih pozicija ponovljenih trigrama.