Met Cryptic Disk kun je meerdere algoritmen combineren voor de sterkst mogelijke versleuteling van een container of schijf. Eerst worden de gegevens met één algoritme versleuteld, daarna wordt het resultaat met een ander algoritme versleuteld, enzovoort. Voor elk algoritme wordt een aparte versleutelingssleutel gebruikt. Dat maakt de bescherming veel sterker.
In XTS-modus zijn er voor elk algoritme twee verschillende versleutelingssleutels, wat een twee keer zo lange sleutel oplevert. Met alle versleutelingsalgoritmen in XTS-modus hebben de versleutelingssleutels een lengte van 2.944 bits.
De toegang tot gegevens wordt beschermd volgens de PBKDF2-standaard, onderdeel van de specificatie PKCS #5 v2.0. De sleutel wordt gegenereerd op basis van het wachtwoord en de sleutelbestanden en beschermt de hoofdversleutelingssleutel en de headers van versleutelde schijven. Een zeer lage generatiesnelheid (1-10 seconden) helpt te beschermen tegen brute-force-aanvallen.
Met het beveiligde virtuele toetsenbord van Cryptic Disk kun je wachtwoorden invoeren zonder fysiek toetsenbord.
De meeste moderne processors hebben hardwareondersteuning voor het versleutelingsalgoritme AES (AES-NI). Cryptic Disk herkent AES-NI-instructies in de processor en gebruikt die in plaats van software-instructies.
Met AES-NI verloopt versleutelen en ontsleutelen tientallen keren sneller.