Cracking an old ZIP file to help open source the ANC's "Operation Vula" secret crypto code

Artikeln beskriver hur författaren lyckades dekryptera en 30 år gammal PKZIP-fil som innehöll källkod för säker kommunikation, använd av ANC:s "Operation Vula" under apartheid. Källkoden, skriven i PowerBASIC, var avgörande för att etablera ett säkert kommunikationsnätverk för ANC-ledare som infiltrerade Sydafrika. Den ursprungliga utvecklaren, Tim Jenkin, hade glömt lösenordet till de zippade filerna, vilket förhindrade att koden blev öppen källkod tidigare. Författaren använde en känd klartextattack (known plaintext attack) med verktyget bkcrack, genom att förutsäga namnet på den första filen ("comkey.bas") i en inbäddad zip-fil, för att knäcka lösenordet. Framgången med dekrypteringen har nu gjort den historiska källkoden för ANC:s säkra kommunikationssystem tillgänglig för öppen källkod.