Le chiffrement VIC est l'un des chiffres manuels les plus complexes jamais utilisés. Il tire son nom de l'agent soviétique Reino Häyhänen (nom de code VICTOR, abrégé VIC), qui l'utilisa pour communiquer avec Moscou pendant la Guerre Froide dans les années 1950.
Ce chiffrement combine plusieurs techniques : substitution par straddling checkerboard (damier à enjambement), transposition en chaîne, et des opérations arithmétiques modulaires. Il fut considéré comme incassable par le FBI pendant des années. Le chiffre VIC représente l'apogée de la cryptographie manuelle avant l'ère des machines.
Notre version simplifiée utilise un straddling checkerboard avec une clé personnalisable pour la substitution numérique.