Optinė kriptografija ir jūrų semaforas: nuo Napoleono bokštų iki skaitmeninių vektorių
Epochoje, kai moderni visuomenė patiria egzistencinį nerimą vos kelioms sekundėms sutrikus 5G mobiliojo ryšio paketų perdavimui ar debesų kompiuterijos serveriams, tradicinis jūrų semaforas išlieka nepriekaištingas, absoliučiai neužslopinamas ir autonomiškas telekomunikacijos paminklas. Gerokai prieš tai, kai vandenynų dugnu nusidriekė šviesolaidiniai kabeliai, o orbitinėje erdvėje sužibo palydovų spiečiai, žmonija tiesioginio matomumo linijoje bendravo naudodama vos dvi rankas, dvi medines lazdeles ir du kontrastingus audinio kvadratus.
Optinio telegrafo ištakos siekia 1792 metus, kuomet prancūzų inžinierius Claude Chappe Prancūzijoje sukonstravo pirmąjį mechaninių bokštų tinklą. Chappe’o bokštų viršūnėse sumontuoti judantys mechaniniai sparnai, valdomi lynais ir atsvarais, leido Napoleono karinei vadovybei strateginius pranešimus per kelias minutes perduoti šimtų kilometrų atstumu. Tačiau stacionarūs kalvų bokštai buvo netinkami manevruojantiems karo laivams, besigrumiantiems tarp patrankų dūmų ir audringų bangų purslų. XIX amžiaus viduryje Didžiosios Britanijos Karališkasis jūrų laivynas ir Prancūzijos jūrininkai standartizavo rankinį vėliavėlių semaforą, kuris vėliau tapo oficialia Tarptautinio signalų kodo (ICS) dalimi.
Laikrodžio ciferblatas ir 8 krypčių sistema (Žiūrovo perspektyva)
Kad semaforo signalų skaitymas būtų paprastas, intuityvus ir nekeltų abejonių, visa jūrų semaforo geometrija yra paremta įprasto 12 valandų sieninio laikrodžio ciferblatu. Įsivaizduokite, kad signalistas stovi didelio sieninio laikrodžio centre veidu tiesiai į jus:
- 12:00 (4 padėtis / Viršus): Ranka iškelta tiesiai vertikaliai virš galvos (270° kampas).
- 1:30 (3 padėtis / Viršus-Dešinė): 45° kampu į viršų žiūrovo dešinėje (225° kampas).
- 3:00 (2 padėtis / Dešinė): Ranka ištiesta horizontaliai į žiūrovo dešinę (180° kampas).
- 4:30 (1 padėtis / Apačia-Dešinė): 45° kampu žemyn žiūrovo dešinėje (135° kampas).
- 6:00 (0 padėtis / Apačia / Poilsis): Ranka nuleista tiesiai prie šlaunies (90° žemyn kampas).
- 7:30 (7 padėtis / Apačia-Kairė): 45° kampu žemyn žiūrovo kairėje (45° kampas).
- 9:00 (6 padėtis / Kairė): Ranka ištiesta horizontaliai į žiūrovo kairę (0° kampas).
- 10:30 (5 padėtis / Viršus-Kairė): 45° kampu į viršų žiūrovo kairėje (315° kampas).
Raidžių sudarymas iš dviejų laikrodžio valandų porų
Kiekviena semaforo abėcėlės raidė yra suformuota iš konkrečios dviejų laikrodžio rodyklių valandų poros. Pavyzdžiui:
- Raidė „F“ = [9:00 / 6:00]: Viena ranka ištiesta horizontaliai į kairę (9:00), o kita nuleista tiesiai žemyn (6:00).
- Raidė „S“ = [3:00 / 7:30]: Viena ranka ištiesta horizontaliai į dešinę (3:00), o kita nukreipta žemyn-kairėn (7:30).
- Raidė „T“ = [1:30 / 12:00]: Viena ranka nukreipta viršun-dešinėn (1:30), o kita iškelta tiesiai viršun (12:00).
- Raidė „A“ = [6:00 / 4:30]: Viena ranka tiesiai žemyn (6:00), kita žemyn-dešinėn (4:30).
- Raidė „D“ = [6:00 / 12:00]: Viena ranka nuleista žemyn (6:00), kita iškelta tiesiai į viršų (12:00).
Kiekvienoje signalo kortelėje viršutiniame dešiniajame kampe esantis geltonas ženkliukas nurodo skaitinę reikšmę (pvz., A = 1, B = 2, ..., K = 0, kai aktyvuotas skaičių režimas). Tuo tarpu apatinis užrašas rodo realias laikrodžio valandas (pvz., 9:00 / 6:00), kurias privalo atkartoti signalisto rankos.
Veidrodinis gavėjo ir siuntėjo perspektyvos paradoksas
Dažniausia klaida, su kuria susiduria pradedantieji semaforo entuziastai – siuntėjo ir gavėjo (žiūrovo) perspektyvos supainiojimas. Kai signalistas rodo raidę A, jis savo dešinę ranką pakreipia į 4:30 padėtį, o kairę laiko nuleistą tiesiai žemyn (6:00). Tačiau gavėjui, stebinčiam signalistą per žiūronus iš kito laivo denio, ši ištiesta vėliava matoma dešinėje pusėje (žiūrovo 4:30).
Visi tarptautiniai jūrų vadovėliai, NATO standartai ir mūsų skaitmeninis įrankis semaforo figūras atvaizduoja griežtai iš gavėjo / žiūrovo perspektyvos (Receiver's Perspective). Tai reiškia, kad ekrane matote lygiai tokį geometrinį vaizdą, kokį matytumėte priimdami tikrą optinį signalą jūroje. Mokantis siųsti signalus patiems, rankų padėtys kūne atliekamos veidrodiniu principu.
Skaičių režimas ir „The Beatles“ albumo viršelio klaida
Kadangi semaforo abėcėlė turi 28 geometrines būsenas, joje nėra atskirų rankų padėčių skaitmenims nuo 0 iki 9. Skaičių perdavimui naudojamas specialus modalinis perjungimas:
- Prieš pradedant siųsti skaičius, siuntėjas parodo skaičių ženklą (
NUM, kampai [10:30 / 12:00] arba [5, 4]). - Tuomet raidės nuo
AikiIatitinka skaitmenis1–9(pvz.,A = 1,B = 2, ...,I = 9), o raidėKatitinka0. - Norint grįžti prie teksto siuntimo, parodomas raidžių ženklas (
J, kampai [9:00 / 12:00] arba [6, 4]).
Vienas garsiausių popkultūros mitų yra susijęs su legendiniu „The Beatles“ 1965 metų albumo „Help!“ viršeliu. Fotografas Robertas Freemanas iš pradžių pastatė Johną, Paulą, George'ą ir Ringo taip, kad jie vėliavėlėmis rodytų žodį H-E-L-P. Tačiau pamatęs, kad taisyklinga raidės „H“ padėtis atrodo vizualiai nepatogi ir nesimetriška kvadratinei plokštelės kompozicijai, fotografas sukeitė muzikantų rankų pozicijas estetiškesnėmis. Dėl to galutiniame viršelyje grupės nariai vėliavomis iš tikrųjų rodo beprasmį raidžių derinį N-U-J-V (Didžiosios Britanijos leidime) arba N-V-U-J (JAV leidime) – tai iki šiol linksmina jūrų kriptografus visame pasaulyje.
Techninės signalizavimo taisyklės ir praktinis gidas
Standartinės jūrų semaforo vėliavėlės gaminamos pagal Tarptautinio signalų kodo Oscar (O) vėliavos dizainą – kvadratas, padalintas įstrižai į ryškią raudoną (viršuje) ir gintarinę geltoną (apačioje) spalvas. Šis spalvų derinys užtikrina maksimalų optinį kontrastą tiek tamsiai mėlyname vandenyno bangų fone, tiek apsiniaukusio dangaus ar baltų purslų fone.
- Fiksuotas judesys: Rankos tarp kampų perkeliamos staigiu, aiškiu judesiu, be lėto slinkimo tarpinėmis padėtimis, kad gavėjas nesupainiotų raidžių.
- Pozicijos išlaikymas: Kiekviena raidė išlaikoma apie 0,5–1 sekundę. Patyrę karo laivyno signalistai pasiekia 12–15 žodžių per minutę (WPM) greitį.
- Pasikartojančios raidės: Siunčiant dvi vienodas raides iš eilės (pvz., žodyje
TOOL), tarp jų vėliavos trumpam nuleidžiamos į ramybės padėtį[6:00 / 6:00]. - Visiška radijo tyla (EMCON): Semaforas neskleidžia jokių elektromagnetinių bangų, todėl yra idealus ryšio būdas slaptose karinėse jūrų operacijose.