Kriptograwe van Peter I. Slag -sifers. Deel vier

Kriptograwe van Peter I. Slag -sifers. Deel vier
Kriptograwe van Peter I. Slag -sifers. Deel vier

Video: Kriptograwe van Peter I. Slag -sifers. Deel vier

Video: Kriptograwe van Peter I. Slag -sifers. Deel vier
Video: индивидуальный рацион питания 2024, Desember
Anonim

Die bestuur van die weermag en vloot het 'n belangrike taak geword in die organisering van gevegswerk tydens die oorlog met Swede. Die hoë bevel het hul eie kodes vir kommunikasie met die koning en korrespondensie met mekaar gehad. Boonop was dit in die meeste gevalle nie spesiaal opgeleide mense wat met kodering besig was nie, maar direk die soewerein en generaals van verskillende geledere. Die argiewe bevat gekodeerde briewe van Peter I aan admiraal Apraksin, prinses Sheremetyev, Menshikov, Repnin, asook generaals, brigadiers en ander militêre geledere. Dit is die moeite werd om te onthou dat die koning die meeste van die sifers op sy eie ontwikkel het, terwyl hy voorkeur gegee het aan sifers in Frans. Oor die algemeen was oorlogskorrespondensie in daardie dae beskerm met sifers in verskillende tale- Russies, Duits en die genoemde Frans. Soms het hierdie veeltaligheid tot snaakse voorvalle gelei. 'Hulle kan nie Franse digitale letters lees nie, so ek weet nie wat om daarop te antwoord nie … Asseblief … asb, gee my asseblief die antwoord op al my briewe met Duitse syfers, want niemand verstaan die Fransman nie': GI Golovkin het op die een of ander manier so 'n versending ontvang van die Oostenrykse veldmaarskalk-luitenant-generaal baron Georg Benedict von Ogilvy, wat in Rusland gedien het.

Kriptograwe van Peter I. Slag -sifers. Deel vier
Kriptograwe van Peter I. Slag -sifers. Deel vier

Baron Georg Benedict von Ogilvy

Later het Ogilvy op 'n taamlik kategoriese manier aan Peter I geskryf: "… daar is niemand wat u Frans kan verstaan nie, aangesien Ren die sleutel hierdeur verloor het … Skryf asseblief vir my deur my syfers sodat ek kan verstaan." Peter, in reaksie op sulke kritiek, reageer op sy ondergeskiktes: 'Hulle het in die Franse alfabet aan u geskryf omdat daar geen ander was nie. En die een wat u eerste gestuur het, en die een is nie goed nie, dit is nie so goed soos 'n eenvoudige brief nie, eer is moontlik. En toe hy 'n ander een gestuur het, skryf ons dan van toe af daarmee, nie in Frans nie. En die Franse sleutel is ook gestuur.” Die oplettende leser moes opgemerk het dat Peter I vir die eerste keer in die Russiese geskiedenis 'n kriptanalitiese beoordeling van die sterkte van sifers genoem het. Eintlik is op hierdie tydstip die Russiese skool vir kripto -analise gebore, wat 'n lang en glorieryke geskiedenis sal hê.

Beeld
Beeld

Benewens insidente met vertalings van sifers, was daar ook meer komplekse situasies waarin dekodering onmoontlik was weens die elementêre gebrek aan sleutels. Eens het Peter I op sy gewone manier 'n brief met sy eie hand vir prins Repnin geskryf en geïnkripteer, wat destyds aan die voorkant was. Maar Repin het óf die sleutels van die koninklike kode verloor, óf hy het dit aanvanklik glad nie gehad nie. Generaal Renne, die bondgenoot van die prins op die slagveld, het voor die tsaar verskonings gemaak oor die aangeleentheid: “Meest serene, mees regerende tsaar, mees genadige soewereine. In alle gehoorsaamheid aan u Allerheiligste Majesteit, stel ek u in kennis: gister het ek 'n lig in syfers ontvang deur 'n lasbriefoffisier van u Allerheiligste Majesteit van Smolensk -regimente, waarvolgens ons met generaal prins Nikita Ivanovich Repnin sal inlig. Net my ongeluk is dat die sleutels na die Lichba in die wa gestuur is. Asseblief, u Geseënde Majesteit, om te beveel om die sleutels te stuur, en ons, selfs sonder die sleutels, solank ons kan dink en volgens die bevel van U Allerheiligste Majesteit, sal ons optree, ons sal mekaar ook nie verlaat nie.."

Al die bogenoemde is eerder 'n uitsondering, wat slegs die reël bevestig - onder tsaar Peter I is kodering van boodskappe vir die weermag en die vloot behoorlik geïnstalleer. In die besonder is streng veiligheidsmaatreëls ontwikkel en gevolg. Die sleutels van die sifers is dus slegs van hand tot hand oorgedra. Die sleutels vir korrespondensie met die tsaar kon byvoorbeeld slegs persoonlik by Peter I verkry word. In uitsonderlike gevalle kan die sleutel self, of dele daarvan, per koerier verkry word. Hulle is vooraf in spesiale koeverte verpak, met verskeie wasseëls verseël en die koerier se naam moet aangedui word. By ontvangs van so 'n hoogs geheime brief moes die korrespondent inlig oor die veilige ontvangs van die sleutels, en eers daarna het die kommunikasiekanaal begin werk.

Te midde van die oorlog met Swede, in 1709, het 'n sekere Polonsky die taak gehad om die bewegings van die eenhede van die Bobruisk -hoofman noukeurig dop te hou en sy verbintenis met die Sweedse korps Crassau te voorkom. En hy moes deur middel van sifers by Petrus I aanmeld. Die tsaar het hieroor geskryf: 'Terselfdertyd stuur ons vir u 'n sleutel, en as dit goed gaan met hom, skryf ons daaroor, sodat ons die nodige briewe met die sleutel kan skryf en stuur in die toekoms." Dit is die dubbele beheer van die soewerein oor die nuwelingpatriotte. Maar hier is die een of ander naïwiteit van Peter I verborge - in daardie dae was die gesiglose vertoning van e -posboodskappe reeds op 'n redelike hoë vlak. En as sommige magte die boodskappe regtig met coderingsleutels wou lees, sou hulle dit doen. Dit was natuurlik nie maklik nie, en dit was gepaard met groot probleme. Interessant genoeg kan dieselfde eenheid verskillende sifers vir verskillende mense en verskillende doeleindes hê. Dit is bekend dat Peter I nie veral luitenant -generaal Ogilvy uit Oostenryk vertrou het nie en selfs A. I. Repnin vir hom toegerus het, wat die lojaliteit van die gehuurde bevelvoerder moes monitor. Vir so 'n belangrike taak het die tsaar 'n spesiale kode aan die 'waarnemer' gegee en gestraf: 'In hierdie geval word die alfabet met spesiale letters en tekens van name na u gestuur, waarteen u op die regte tyd, vir ter wille van neerbuigendheid, skryf dit aan ons in alfabetiese volgorde. " Sersant Kikin van die Preobrazhensky-regiment was in 1706 besig met 'n soortgelyke werk onder generaal Georg-Gustav Rosen.

Die werklike prestasie van die era van die Groot Noordelike Oorlog was die Russiese dubbelsinnige vervangingskode, wat in die illustrasies getoon word. In hierdie kode word letters en digramme van twee letters van die Russiese alfabet as tekens gebruik.

Beeld
Beeld
Beeld
Beeld

Russiese kode van substitusie met verskillende waarde en die aanpassing daarvan by die moderne alfabet

In 1708 is spesiale gebruiksreëls ontwikkel (duidelik deur die koning self), wat lui: 'Hierdie woorde moet sonder skeiding en sonder punte en komma's geskryf word, en in plaas van periodes en komma's en skeidende toesprake, skryf uit die letters hieronder. " Die aanvulling was 'n woordeboek met die name van staatsmanne en beroemde geografiese voorwerpe. 'N Belangrike verduideliking - die name en geografiese voorwerpe kom uit die gebied waarin die vyandelikhede geveg is. Oor die bylae is dit afsonderlik bespreek in die reëls: 'As dit gebeur dat die ondergenoemde persone van die naam ensovoorts geskryf word, dan skryf hulle tekens soos teen elkeen gemerk, maar skryf alles volledig, laat nêrens nie, en plaas die genoemde letters tussen hulle, wat niks beteken nie ".

Navorser-kriptanalis, kandidaat vir tegniese wetenskappe Larin, gee in sy artikels 'n voorbeeld van die kodering van die woord 'Poltava', as die resultaat 'Otkhisushemekom' is. In 'n deurlopende chifferteks word die meeste medeklinkers as 'n lettergreep geïnkripteer, met elke konsonant uitsluitlik in een lettergreep. Maar hier is ook subtiliteite - uitsonderings is die letter "F" sonder 'n lettergreep en die konsonant "Z", wat beide in die lettergreep "ZE" en in 'n enkele uitvoering gebruik word. Alle vokale is meestal sonder lettergrepe; die enigste uitsonderings is "A" en "I", wat ook onderskeidelik in die lettergrepe "AM" en "IN" ingesluit kan word. Sulke sifers is natuurlik veiliger as die 'klassieke' eenvoudige vervanging, maar hulle is sensitief vir kodefoute - beide vir die vervanging van die vereiste letter met 'n ander letter, en vir die weglating of invoeging van 'n ekstra letter.

Aanbeveel: