Créé par Giovanni Battista Bellaso il s'agit d'un procédé cryptographique poly-alphabétique utilisant un mot clé et adapté à priori à l'alphabet italien.
Plus aucun jeu, plus aucune énigme, plus aucune chasse au trésor ne vous résisteront !
Ecrire à l'auteur de dCode
Annonces sponsorisées :
La substitution étant symétrique, la phase de chiffrement et celle de déchiffrement sont totalement identiques.
Le chiffre de Bellaso est limité a 20 signes : ABCDEFGHILMNOPQRSTVX
Pour générer les alphabets, il faut prendre les lettres distinctes de la clé, exemple : DCODE, devient DCOE.
La clé est alors coupée au milieu pour obtenir 2 morceaux : DC et OE, que l'on complète ensuite pour obtenir 2 lignes de 10 lettres : DCABFGHILM et OENPQRSTVX.
Pour les i alphabets suivants (5 en tout), la première ligne est identique, mais la seconde subit une rotation de i caractères, par exemple pour i=1 OENPQRSTVX devient XOENPQRSTV, etc.
On associe à chacun des 5 alphabet 4 lettres. Ces lettres sont issues des 2 lignes de l'alphabet concaténées : DCABFGHILM et OENPQRSTVX = DCABFGHILMOENPQRSTVX, dont on prend une lettre sur 5 : D,G,O,R puis C,H,E,S etc.
dCodeur se réserve la propriété du code source du script Chiffre de Bellaso. Toute demande écrite pour un applet (déchiffrement, chiffrement, encodage, décodage, encryptage, décryptage, traduction, traducteur, conversion, solveur), une fonction (décrypter, encrypter, déchiffrer, chiffrer, décoder, code, traduire, convertir, résoudre) ou un script en langage Java, C++, PHP, Python, etc. pourra être formulée via la page contact.
© 2013 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode