De HVA-agentencode is een methode om berichten onkraakbaar te maken door letters te veranderen in cijfers en deze te mengen met een eenmalige reeks willekeurige getallen.
Hoe is HVA-agentencode ontstaan?
De HVA-agentencode ontstond omdat de buitenlandse geheime dienst van de DDR een volledig veilige manier nodig had om berichten te versturen. Ze maakten een systeem dat simpel met de hand kon worden gebruikt.
Wat is HVA-agentencode?
Eerst werd elke letter veranderd in cijfers met een substitutietabel. Daarna werd deze rij cijfers gemengd met een geheime reeks getallen (One Time Pad). Hierdoor werd het bericht extra beveiligd en onkraakbaar.
De code bleef in gebruik tot het einde van de DDR in 1990. De dienst gebruikte later ook een methode waarbij de volgorde van letters in een tabel werd gehusseld om het voor de vijand nog moeilijker te maken.
De functie HV A
In GC Wizard kun je deze functie(s) vinden in de map Codering en Codes >HV A.
Hoe werkt de functie?
De HVA-tool is ontworpen om berichten te coderen of te decoderen volgens de historische methode van de DDR-inlichtingendienst. De tool volgt een vast proces om tekst om te zetten in een veilige cijfercode.
Invoeren van gegevens
In het bovenste tekstveld wordt de informatie ingevoerd. Bij het maken van een geheim bericht wordt hier de gewone tekst getypt. Bij het ontcijferen van een bericht worden hier cijfers ingevuld.
Instellingen
Coderen / Ontsleutelen
Er kan gekozen worden tussen twee functies:
- Coderen: Om een leesbare tekst te veranderen in een cijfercode.
- Ontsleutelen: Om een ontvangen cijfercode terug te vertalen naar tekst.
Tijdsperiode
De HVA gebruikte verschillende codetabellen afhankelijk van de periode. Voor een correcte vertaling moet de juiste periode worden geselecteerd:
- 1950-1970: De tabel uit de vroege jaren.
- 1970-1990: De tabel uit de latere jaren.
OTP key
Voor maximale veiligheid kan de functie ‘One-Time Pad’ worden aangezet.
Wanneer deze functie actief is, verschijnt er een extra invoerveld. Hier wordt een reeks willekeurige getallen ingevuld. GC Wizard maakt van de sleutel automatisch blokken van vijf cijfers voor een beter overzicht.
Let op: Zowel de verzender als de ontvanger moeten exact dezelfde getallenreeks gebruiken, anders kan het bericht niet gelezen worden.
Uitvoer
Onderaan het scherm wordt het resultaat direct getoond. Bij het coderen verschijnt daar de uiteindelijke cijferreeks die verstuurd kan worden. Bij het decoderen verschijnt daar de oorspronkelijke, leesbare tekst.
Achter de tekst staat een kopiërenknop
. Hiermee kun je het resultaat naar het klembord kopiëren.

