Rechercher un outil
Indice de Coïncidence

Outil pour calculer l'indice de coincidence. L'indice de coïncidence est une technique de cryptanalyse qui étudiant la probabilité de répétition des lettres du message chiffré. Un texte écrit en français a un indice de coïncidence de 0,0778.

Résultats

Indice de Coïncidence -

Catégorie(s) : Cryptanalyse

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Indice de Coïncidence, Merci.

Voici la nouvelle version de dCode
Qu'en pensez-vous ?   Retour version précédente

Indice de Coïncidence

Annonces sponsorisées

Cet outil a été mis à jour, merci de signaler tout problème.

Cryptanalyse avec l'Indice de Coincidence



Aussi sur dCode : Analyse des Fréquences

Outil pour calculer l'indice de coincidence. L'indice de coïncidence est une technique de cryptanalyse qui étudiant la probabilité de répétition des lettres du message chiffré. Un texte écrit en français a un indice de coïncidence de 0,0778.

Réponses aux Questions

Comment utiliser l'Indice de Coincidence ?

Pour un message chiffré donné, la valeur de l'IC permet de filtrer la liste de méthodes de chiffrements utilisés.

Si l'indice de coincidence est grand (proche de 0.070), c'est à dire similaire à celui d'un message non chiffré, alors le message a probablement subit une substitution monoalphabetiquehref (une même lettre ne peut être remplacée que par une seule autre).

Si l'indice de coincidence est faible (proche de 0.0385), c'est à dire similaire à une répartition aléatoire, alors le message a probablement subit un chiffrement polyalphabétique (une même lettre peut être remplacée par plusieurs autres).

Plus l'indice est faible, plus le nombre d'alphabets utilisé est grand.

Le chiffre de Vigénèrehref avec une clé entre 4 et 8 lettres aura un IC d'environ 0.045 (± 0.01)

Comment se calcule l'indice de coincidence ?

L'indice de coïncidence utilise la formule : $$ IC = \sum_{i=A}^{i=Z} \frac{n_{i}(n_{i}-1)}{N(N-1)} $$ avec ni le nombre de fois ou la lettre i apparait dans le message et N le nombre total de lettres.

Quelles sont les valeurs de l'IC en fonction des langues ?

Français0.0778Anglais0.0667
Allemand0.0762Espagnol0.0770
Italien0.0738Russe0.0529

Qu'est ce qu'une répartition aléatoire des lettres ?

Un texte ou chaque lettre a autant de probabilité d'apparaitre qu'une autre, l'IC est alors de 1/N (nombre de lettres de l'alphabet)

IC = 0.0385 pour N=26

Poser une nouvelle question

Code source

dCodeur se réserve la propriété du code source du script Indice de Coïncidence. Sauf code licence open source explicite (gratuit / freeware), tout algorithme, applet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou tout snippet ou fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) écrit en langage PHP (ou Java, C#, Python, Javascript, etc.) dont dCode a les droits pourra être cédé(e) après devis. Donc si vous avez besoin de télécharger le script Indice de Coïncidence hors ligne pour vous, votre entreprise ou association, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Indice de Coïncidence, Merci.


Source : http://www.dcode.fr/indice-coincidence
© 2016 dCode — Le site 'boite à outils' indispensable qui sait résoudre tous les problèmes. dCode