Étape 1 :
L’one-time pad, nous avons créé dans la première ' Able a été assez bonne, mais assez prévisibles dans le contexte de la cryptographie réelle. Les données était tout en ordre alphanumérique et employés un ensemble de caractères et des valeurs communes.
En cryptographie, nous ne voulons pas ordonnées. Nous voulons un chaos organisé, mais le chaos qui peut être réorganisé à la fin du destinataire.
Mais, que se passe-t-il si nous brouiller la table ? Un zéro n’est plus toujours a une valeur de '1', et 'a' pas sera toujours égal à « 11 ». Maintenant, nous sommes Talkin '!!
Et puis, que se passe-t-il si nous créons un tas de tables qui possèdent des données dans des ordres différents complètement toutes et pourrez choisir la table à utiliser ? Essentiellement, ce que nous allons faire est l’insertion un algorithme de chiffrement par Substitution, c'est-à-dire comme un stand-alone cryptographie très faible, à l’intérieur de notre algorithme d’one-time pad. Toutefois, il ajoute à la complexité de notre algorithme d’one-time pad et le rend beaucoup plus difficile à briser.