Stuksenimo kodas: kalėjimo šifras, Polibijaus matrica
Interaktyvus slaptos komunikacijos šifratorius: konvertuokite tekstą į stuksenimo kodą, mokykitės 5×5 Polibijaus matricos koordinačių ir išgirskite realistiškus akustinius beldimo signalus.
5×5 Polibijaus matrica (A-F-L-Q-V)
Eilučių × stulpelių koordinatės (C ir K dalijasi 1,3 koordinatę)
| R \ C | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1 (A) |
A
1,1
|
B
1,2
|
C/K
1,3
|
D
1,4
|
E
1,5
|
| 2 (F) |
F
2,1
|
G
2,2
|
H
2,3
|
I
2,4
|
J
2,5
|
| 3 (L) |
L
3,1
|
M
3,2
|
N
3,3
|
O
3,4
|
P
3,5
|
| 4 (Q) |
Q
4,1
|
R
4,2
|
S
4,3
|
T
4,4
|
U
4,5
|
| 5 (V) |
V
5,1
|
W
5,2
|
X
5,3
|
Y
5,4
|
Z
5,5
|
Eksporto ir A4 spausdinimo centras
5×5 Polibijaus matrica • Vietnamo karo POW protokolas • AFLQV mnemonika
| Eil. \ Stulp. | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1 (A) | A 1,1 | B 1,2 | C / K 1,3 | D 1,4 | E 1,5 |
| 2 (F) | F 2,1 | G 2,2 | H 2,3 | I 2,4 | J 2,5 |
| 3 (L) | L 3,1 | M 3,2 | N 3,3 | O 3,4 | P 3,5 |
| 4 (Q) | Q 4,1 | R 4,2 | S 4,3 | T 4,4 | U 4,5 |
| 5 (V) | V 5,1 | W 5,2 | X 5,3 | Y 5,4 | Z 5,5 |
Istoriniai Vietnamo karo POW akronimai (vakarinė rikiuotė ir atsisveikinimas)
- GBU: God Bless You / Telaimina tave Dievas (2,2 • 1,2 • 4,5)
- GN: Good Night / Labanakt (2,2 • 3,3)
- ST: Stay Strong / Lik stiprus (4,3 • 4,4)
- CUL: See You Later / Iki pasimatymo (1,3 • 4,5 • 3,1)
- NDP: No Damn Panic / Jokių panikų (3,3 • 1,4 • 3,5)
- SOS: Skubi pagalba / Avarija (4,3 • 3,4 • 4,3)
Perdavimo ritmas ir taisyklės
1. Eilutės stuksenimai: Stuksenama 1–5 kartus nurodant eilutės numerį.
2. Trumpa pauzė: Trumpa pauzė tarp eilutės ir stulpelio.
3. Stulpelio stuksenimai: Stuksenama 1–5 kartus nurodant stulpelio numerį.
4. Raidės pauzė: Vidutinė pauzė žymi raidės pabaigą.
5. Žodžio pauzė: Ilga pauzė atskiria žodžius.
Akustinė fizika prieš Morzės kodą: kodėl vamzdis nemėgsta brūkšnių
Nors Morzės kodas tapo pasauliniu telegrafo ir radijo ryšio standartu, bandymas jį panaudoti kalėjimo sąlygomis – stuksenant į storas akmenines sienas ar vandentiekio vamzdžius – dažniausiai baigiasi nesėkme. Šios problemos priežastis slypi akustinėje fizikoje. Morzės abėcėlė reikalauja aiškaus laiko intervalo tarp trumpo signalo (taško) ir trigubai ilgesnio garso (brūkšnio). Tačiau smūgis į kietą paviršių yra akimirksniu nuslopstantis mechaninis impulsas, neturintis tęstinės vibracijos, o uždaros kameros rezonansas bei aidas metaliniame vamzdyje greitai paverčia sudėtingus ritmus nesuprantamu akustiniu triukšmu.
Stuksenimo kodas (angl. Tap Code) šią kliūtį elegantiškai išsprendė atsisakydamas signalo trukmės matavimo. Jis remiasi tik diskretiniu dūžių skaičiumi: kiekvieną raidę apibrėžia dvi dūžių grupės nuo 1 iki 5, atitinkančios eilutės ir stulpelio koordinates. Tokio tipo ritmišką impulsų seką žmogaus klausa lengvai išskiria net per kelias storas gelžbetonio ar plytų pertvaras.
„Hanojaus Hiltonas“ (1965 m.) ir genių simfonija
Garsiausias stuksenimo kodo atgimimas įvyko 1965 m. birželį Šiaurės Vietnamo Hojalo (Hỏa Lò) kalėjime, amerikiečių belaisvių pramintame „Hanojaus Hiltonu“. Keturi numušti JAV karo lakūnai – Carlyle Harrisas, Phillipas Butleris, Robertas Peelas ir Robertas Shumakeris – atsidūrė griežtoje izoliacijoje, kur bet koks bendravimas buvo baudžiamas žiauriais kankinimais. C. Harrisas prisiminė Antrojo pasaulinio karo metais instruktoriaus parodytą Polibijaus matricą ir išmokė ją kitus tris kalinius.
Netrukus šifras žaibiškai išplito po visą kalėjimo kompleksą. Belaisviai ištobulino slaptą stuksenimo taktiką: signalai būdavo siunčiami šluojant kiemo grindis, ritmiškai kosint, grandant sieną šaukštu ar net spragsint pirštais. Būsimasis senatorius Johnas McCainas ir admirolas Jamesas Stockdale'as vėliau liudijo, kad ši slapta komunikacija išgelbėjo dešimčių belaisvių gyvybę bei padėjo išsaugoti sveiką protą ilgais vienutės kankinimų metais.
„A-F-L-Q-V“ taisyklė ir 5×5 Polibijaus matrica
Pagrindinis stuksenimo kodo privalumas – galimybė visą sistemą operatyviai atkurti atmintyje be jokio popieriaus lapo ar pieštuko. Tam naudojama 5×5 Polibijaus matrica su A-F-L-Q-V mnemonika (tai kiekvienos iš 5 eilučių pirmoji raidė):
- 1 eilutė (A): A (1,1), B (1,2), C/K (1,3), D (1,4), E (1,5)
- 2 eilutė (F): F (2,1), G (2,2), H (2,3), I (2,4), J (2,5)
- 3 eilutė (L): L (3,1), M (3,2), N (3,3), O (3,4), P (3,5)
- 4 eilutė (Q): Q (4,1), R (4,2), S (4,3), T (4,4), U (4,5)
- 5 eilutė (V): V (5,1), W (5,2), X (5,3), Y (5,4), Z (5,5)
Kadangi lotyniškoje abėcėlėje yra 26 raidės, o 5×5 matricoje – tik 25 langeliai, raidė K buvo sujungta su raide C (koordinatė 1,3). Pranešimo gavėjas tikslią raidę akimirksniu supranta iš žodžio konteksto. Perdavimas vyksta paprastai: pirmiausia išbeldžiamas eilutės numeris, daroma trumpa pauzė, tuomet išbeldžiamas stulpelio numeris, o po ilgesnės pauzės pereinama prie kitos raidės.
Carinė Rusija ir Gulago „Perestukivanije“
Nors Vakarų pasaulyje stuksenimo kodas siejamas su Vietnamu, jo šaknys glūdi XIX a. carinės Rusijos kalėjimuose. Po 1825 m. sukilimo Petropavlovsko tvirtovėje įkalinti dekabristai pritaikė Polibijaus kvadratą rusų kirilicai. Vėliau sovietiniuose Gulago lageriuose bei Lefortovo kalėjime šis reiškinys gavo „perestukivanije“ (persibeldimo) pavadinimą. Tokios politinės kalinės kaip Jevgenija Ginzburg savo atsiminimuose rašė, kad per sieną atsklindantis beldimas paversdavo šaltą akmeninį narvą bendruomenės erdve, kurioje buvo deklamuojama poezija, perduodamos naujienos ir palaikoma viltis.
POW akronimai ir beldimo etiketas
Fizinis stuksenimas į kietą sieną eikvoja daug energijos ir kelia triukšmą, todėl kaliniai sukūrė specialų sutrumpinimų žodyną. Kasdienė komunikacija baigdavosi griežtu etiketu:
GBU(God Bless You – telaimina tave Dievas):2,2 • 1,2 • 4,5GN(Good Night – labos nakties):2,2 • 3,3ST(Stay Strong – išlik stiprus):4,3 • 4,4CUL(See You Later – iki pasimatymo):1,3 • 4,5 • 3,1NDP(No Damn Panic – jokios panikos):3,3 • 1,4 • 3,5
Tarpams tarp žodžių žymėti dažniausiai buvo naudojama raidė X arba dvigubas greitas trinktelėjimas. Šis kodas įrodė, kad net griežčiausios sienos negali visiškai nutildyti žmogaus proto.
Skaitmeninis solipsizmas ir beldimo terapija: nuo „Open Space“ iki kaimynų grąžtų
Paradoksalu, tačiau XXI amžiaus skaitmeninio pertekliaus epochoje, kai modernus pilietis dūsta nesibaigiančiose „Zoom“ konferencijų trydose ir atviro tipo biurų (angl. open space) kakofonijoje, stuksenimo kodas įgyja netikėtą retro-pragmatizmą. Užuot siuntus dvidešimtą bevertį elektroninį laišką kolegai, sėdinčiam vos už poros metrų gipso kartono pertvaros, kur kas elegantiškiau pasitelkti Polibijaus matricą: sausas, ritmingas šratinuko taukštelėjimas į stiklinę pertvarą subtiliai perduoda lakonišką N-D-P (No Damn Panic) žinutę be jokio kanceliarinio kazuizmo ar veidmainiškų korporatyvinių mandagybių. Tai savotiška akustinė higiena, padedanti apeiti skaitmeninį šlamštą, kol aplinkiniai apatiškai spokso į monitorius lyg kankiniai į vienutės lubas.
Ne mažesnį terapinį katarsį šis šifras suteikia ir daugiabučių rezidentams. Kai sekmadienio rytą, lygiai septintą valandą, už plonos sienos pabunda kaimynystės perforatoriaus virtuozas, beprasmiška rėkti ar apeliuoti į civilizuotą etiką – vokaliniai ekscesai tėra veltui švaistomas deguonis. Daug kilniau ir ezoteriškiau atsakyti tuo pačiu monetos braukymu per bendrą šildymo radiatoriaus vamzdyną, išstuksenant subtilų lotynišką pamokymą ar trumpą G-N palinkėjimą. Šis slaptas epistolinis sienų dialogas ne tik suglumina įsijautusį meistrą, bet ir suteikia kasdienei buitinei kovai istorinio disidentiškumo prieskonio – juk kur kas oriau jaustis šaltojo karo belaisviu nei tiesiog eilinio buto įkaitu, negalinčiu išsimiegoti.
DUK (Dažnai užduodami klausimai)
Kuo stuksenimo kodas (Tap Code) skiriasi nuo Morzės kodo ir kodėl jis pranašesnis per sienas?
Morzės kodas reikalauja taškų ir tęstinių brūkšnių atskyrimo pagal garso ilgumą. Stuksenant per kietą sieną ar metalinį vamzdį garso aidas ir rezonansas iškraipo signalo trukmę, todėl brūkšniai susilieja. Stuksenimo kodas remiasi tik diskretiniu dūžių skaičiumi (nuo 1 iki 5), kurį žmogaus klausa lengvai atpažįsta net esant dideliam akustiniam triukšmui.
Kaip užkoduoti raidę K, jei matricoje yra tik 25 langeliai?
5×5 Polibijaus matricoje raidė K yra sujungta su raide C toje pačioje koordinatėje (1 eilutė, 3 stulpelis – „• •••“). Šifruojant tekstą visos K raidės pakeičiamos į C, o pranešimo gavėjas reikiamą raidę lengvai nustato iš kalbinio sakinio konteksto (pavyzdžiui, žodis „LOCK“ tampa „LOC“ arba „LOCC“).
Kas yra „A-F-L-Q-V“ mnemoninė taisyklė ir kaip ja naudotis atmintinai?
„A-F-L-Q-V“ yra akronimas, sudarytas iš pirmųjų kiekvienos matricos eilutės raidžių (1 eilutė – A, 2 – F, 3 – L, 4 – Q, 5 – V). Žinodamas šią seką, žmogus gali akimirksniu mintyse atkurti visą 5×5 matricą be popieriaus: norint rasti, pavyzdžiui, raidę S, žinoma, kad 4 eilutė prasideda Q, todėl Q(4,1), R(4,2), S(4,3).
Kokie buvo svarbiausi Vietnamo karo belaisvių (POW) akronimai?
Siekdami sumažinti smūgių skaičių ir apsisaugoti nuo sargybinių, belaisviai naudojo standartinius 2–3 raidžių akronimus: GBU („God Bless You“), GN („Good Night“), ST („Stay Strong“), CUL („See You Later“) ir NDP („No Damn Panic“). Taip pat raidė X dažnai buvo naudojama vietoj tarpo tarp žodžių.
Ar stuksenimo kodą galima perduoti šviesos impulsais arba prisilietimais?
Taip, stuksenimo kodas yra universalus koordinačių šifras. Jį galima perduoti ne tik akustiniu beldimu, bet ir mirksint prožektoriumi, baksnojant pirštu į nugarą ar delną, kosint, šluojant grindis arba nežymiais rankos prisilietimais tardymo metu, kai negalima kalbėti.