Vad är en kryptobox?

Crypto-box® är namnet på en produkt som produceras av Marx Software Security, plus det tillhörande säkerhetssystemet. Produkten är ett USB-minne som innehåller kryptera och dekryptera säkerhetsnycklar som gör att programvara kan användas. Systemet kräver att nyckeln fysiskt finns på plats för att programvaran ska fungera. Crypto-box-namnet användes tidigare för ett projekt med öppen källkod på samma sätt.

Principen för Crypto-box® är en kombination av kryptering inbyggd i mjukvara och dekryptering via ett fysiskt USB-minne. I själva verket fungerar USB-minnet som en nyckel som behövs för att låsa upp programvaran. Mjukvaruutvecklare kan kryptera sin applikation och leverera USB-minnet till kunderna.

Den största fördelen med Crypto-box® är att det är extremt svårt, för att inte säga omöjligt, att köra illegala kopior av programvaran den skyddar. Designen på USB-minnet gör att själva stickan inte går att kopiera. Detta innebär att även om någon kopierar programvaran, kommer den att vara värdelös för dem.

En annan fördel med systemet är att det är lättare att kontrollera licensieringen. Många program säljs med en licens att använda på en dator när som helst, men kan legitimt kopieras till flera maskiner, till exempel en stationär hemdator och en bärbar dator. Med Crypto-box gör behovet av att ha USB-minnet i maskinen det fysiskt omöjligt att köra mjukvaran på två maskiner samtidigt. Där programvara är licensierad för användning inom ett företag kan systemet anpassas så att ett enda USB-minne kan tillåta programvaran att fungera över ett företagsnätverk.

Crypto-box®-systemet använder Advanced Encryption Standard. Detta är ett extremt säkert krypteringssystem som inte bara är standardsystemet för amerikanska federala myndigheter, utan är det första allmänt tillgängliga systemet som godkänts för användning med hemligstämplade dokument. AES använder tre separata nycklar, som är 128, 192 respektive 256 bitar långa. Varje ytterligare bit gör krypteringen dubbelt så svår att kringgå genom ren gissning.

Namnet Crypto-box användes en gång för ett projekt med öppen källkod som utformats för att antingen en extern hårddisk eller en andra PC kan lagra data som används på en primär PC. Mjukvaran från projektet fungerar som en barriär mellan de två enheterna och tillåter ett extra lager av skydd och kryptering för att förhindra obehörig åtkomst. Detta projekt bytte namn till CryptoNAS 2007 på grund av varumärkesproblem.