Cryptic Disk vous permet de combiner plusieurs algorithmes pour obtenir le chiffrement le plus robuste possible d'un conteneur ou d'un disque. Les données sont d'abord chiffrées avec un algorithme, puis le résultat est chiffré avec un autre, et ainsi de suite. Une clé de chiffrement distincte est utilisée pour chaque algorithme, ce qui renforce considérablement la protection.
En mode XTS, chaque algorithme utilise deux clés de chiffrement différentes, ce qui donne une clé deux fois plus longue. Avec tous les algorithmes de chiffrement en mode XTS, les clés de chiffrement atteignent une longueur de 2 944 bits.
L'accès aux données est protégé selon la norme PBKDF2, qui fait partie de la spécification PKCS #5 v2.0. La clé est générée à partir du mot de passe et des fichiers clés, et sert à protéger la clé de chiffrement principale et les en-têtes des disques chiffrés. Une génération très lente (de 1 à 10 secondes) aide à se protéger contre les attaques par force brute.
Le clavier virtuel sécurisé de Cryptic Disk permet de saisir les mots de passe sans utiliser de clavier physique.
La plupart des microprocesseurs modernes prennent en charge matériellement l'algorithme de chiffrement AES (AES-NI). Cryptic Disk détecte les instructions AES-NI du microprocesseur et les utilise à la place des instructions logicielles.
Avec AES-NI, le chiffrement et le déchiffrement sont des dizaines de fois plus rapides.