BATCO
BATCO , förkortning för Battle Code, är ett handhållet, pappersbaserat krypteringssystem som används på en låg frontlinjenivå (pluton, trupp och sektion) i den brittiska armén . Den introducerades tillsammans med Clansman combat net-radio i början av 1980-talet och var i stort sett föråldrad 2010 på grund av den breda utbyggnaden av de säkra Bowman -radioapparaterna. BATCO består av en kod , som finns på en uppsättning ordförrådskort, och chifferblad för superkryptering av de numeriska kodorden. Chifferbladen, som vanligtvis byts dagligen, inkluderar också en autentiseringstabell och ett skyddssystem för radioanropssignaler .
BATCO liknar äldre Slidex- system. Användningen av BATCO lärs fortfarande ut till Royal Signals Communication Systems Operators som en backup om säker utrustning skulle misslyckas eller vara otillgänglig. Det lärs också ut till armékadetter och kombinerade kadetter som en del av kvalificeringen för signalklassificering.
Koda
kodas först till siffror med hjälp av ett av flera ordförrådskort. BATCO-chifferet används sedan för att kryptera siffrorna till bokstäver, som kan överföras över osäkra kanaler. Processen är omvänd i den mottagande änden.
Varje BATCO-ordförrådskort grupperar ord som behövs för en viss funktion, så kortbyten är sällsynta. Varje ordförråd på ett kort tilldelas en tvåsiffrig kod. Vissa ordförrådskort kräver ett fast antal siffror efter den tvåsiffriga koden. Till exempel följs koden för ETA (beräknad ankomsttid) av en fyrsiffrig tid på dagen. Varje kort i en uppsättning har ett tresiffrigt nummer och det finns alltid ett kodord på kortet som betyder byte till kortnummer xxx.
Chiffer
Varje BATCO-chifferark är sammansatt av ett dubbelsidigt ark i ungefär A5-storlek som får plats i en specialtillverkad BATCO-plånbok. Varje sida är vanligtvis giltig i 24 timmar. Plånboken har en bild som hjälper till att läsa tabellerna korrekt.
Teckenuppsättningen i klartext i BATCO består av 12 symboler, siffrorna 0 till 9, decimalkomma och ett "ändringstecken" betecknat som CH. BATCO-chiffertextens teckenuppsättning är bokstäverna A till Z. BATCO kan också användas för att överföra numerisk information, såsom rutnätskoordinater. Växling till det här läget görs genom att skicka ordförrådskoden för ett lämpligt ordord , såsom FIGURES eller GRID. Decimaltecken i klartext används efter behov i numeriskt läge, med sin normala betydelse. CH-symbolen används för att markera slutet på en sändning av numeriska strängar och återgå till vokabulärkortkoderna.
Den huvudsakliga BATCO-chiffertabellen är en matris med 19 kolumner och 26 rader. Kolumnerna är indelade i två grupper. De sju vänstra kolumnerna är numrerade 2 till 7. Kolumnen under varje siffra innehåller ett slumpmässigt kodat alfabet. De högra 13 kolumnerna är märkta 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, CH, ".", dvs klartextsymbolerna med 0 upprepad. Varje rad i den högra kolumnuppsättningen innehåller ett kodat alfabet, med två bokstäver i varje cell. (Det finns 13 kolumner, så två bokstäver per cell förbrukar alfabetet.)
En trafiknyckel består av en siffra (från 2 till 7) och en bokstav. Operatören väljer en av de första 7 kolumnerna med hjälp av nyckelsiffran och hittar sedan raden där nyckelbokstaven förekommer. Den raden i den andra uppsättningen kolumner används för att kryptera och dechiffrera BATCO-meddelanden. Det förvrängda alfabetet i den valda raden definierar överensstämmelsen mellan klartextsymboler i kolumnrubrikerna och chiffertextsymboler i de enskilda cellerna. Observera att det finns två möjliga chiffertexter för varje klartextsymbol, förutom 0, som har fyra möjliga chiffertexter. BATCO-användare instrueras att välja olika chiffertextsymboler när samma klartextsymbol upprepas i ett meddelande.
Säkerheten upprätthålls genom frekventa nyckelbyten. BATCO instruktioner kräver en ny nyckel för varje meddelande och att högst 22 symboler ska kodas med en enda nyckel. Nycklar roteras i alfabetisk ordning, så tangent 5F skulle följas av 5G. Nyckelkolumn 7 hålls i reserv för nödsituationer.
Andra funktioner
Förutom chiffret har varje BATCO-ark ett:
- Stavningsruta
- Autentiseringstabell
- Anropssignalindikatordiagram
Stavningsrutan konverterar bokstäver till tvåsiffriga siffror som sedan kan kodas med den procedur som beskrivs ovan. Det används i speciella situationer för att stava ord som är känsliga och som inte finns på något av ordförrådskorten. Stavningsrutan är en matris med 6 kolumner gånger 5 rader märkt horisontellt och vertikalt med ensiffriga siffror. Matrisen innehåller ett kodat alfabet och fyra tomma celler.
Autentiseringstabellen omvandlar ett tvåsiffrigt utmaningsnummer till ett tvåsiffrigt svar. Det är ett 10 gånger 5 rutnät, även märkt horisontellt och vertikalt med ensiffriga siffror. Varje cell innehåller ett slumpmässigt tvåsiffrigt nummer, utan upprepade celler. En utmaning utfärdas som ett tvåsiffrigt nummer som anger kolumnerna och raden som väljer en cell i tabellen. Svaret är innehållet i cellen.
Ett sista kodat alfabet längst ner på chifferbladet används för ett kodningssystem för anropssignaler .
Se även
- DRYAD ett liknande pappersbaserat taktiskt chiffer som används av USA:s militär.