Corrige travaux diriges1 securite 1

Sécurité TD- Cryptographie et Cryptanalyse Proposé par Mr Houcemeddine HERMASSI Corrigé du TD Partie- Cryptologie classique Exercice- Attaques sur le cryptosystème de Cesar On suppose l ? association suivante Scénario KPA Ciphrtext gozih on connait la paire plaintext ciphertext P D Quel est la clé Scénario CPA Tu peux choisir le plaintext que tu veux et obtenir le ciphertext correspondant Donner un exemple Quel est ton choix Et quel est donc la clé Scénario CCA Tu peux choisir le ciphertext que tu veux et obtenir le plaintext correspondant Donner un exemple Quel est ton choix Et quel est donc la clé KPA k D ?? P mod ?? mod - mod CPA on choisit le plaintext A ? comme entrée à la machine de cryptage on obtient comme ciphertext D ? - donc la clé est D-A mod D CCA on choisit comme ciphertext A ? comme entrée à la machine de décryptage on obtient S donc k A-S mod -S mod Exercice- Playfair Utiliser la lettre spéciale Z pour séparer deux lettres égales Et ajouter Z s ? il reste une lettre individuelle à la ?n On vous demande de Déchi ?rer le ciphertext EJ DJ DJ EJ GA VO IE JY NK YV TI VO ZU TH IS IS TH E W HE AT ST ON E C IP HE R TD-Sécurité Réseaux AU - CPartie- Cryptologie moderne Exercice- ECB On considère un cryptosystème de bloc qui applique une permutation à des vecteurs binaires de taille en mode ECB La fonction de permutation ? est dé ?nie comme suit b b b b ? b ? b ? b ? b ? On donne l ? opération de permutation Soit le plaintext m m - Décrire mathématiquement ou avec un pseudo-code le fonctionnement de ECB ci E mi - Décomposer le plaintext en bloc de taille approprié Faire du bourrage avec des zéros pour avoir des bloc de même taille bourrage avec un seul pour avoir des blocs de taille n m m m m m - Appliquer le mode ECB lors du chi ?rement des blocs du plaintext Les blocks sont chi ?rés séparément On obtient c E m c E m c E m c E m - Donner le ciphertext ?nal TD-Sécurité Réseaux AU - C D ? o? le ciphertext ?nal est C - Appliquer le déchi ?rement et véri ?er avec le message original D - Considérer un plaintext formé par les mêmes blocs cette redondance est-elle propagé dans le ciphertext Oui la redondance sera propagé ds le ciphertext E - Si l ? ordre des blocs des ciphertexts est modi ?é le décryptage de chaque bloc est-il possible l ? ordre des blocs dans ECB n ? a ?ecte pas le chi ?rement déchi ?rement des blocs - Que pensez-vous de la sécurité de ECB et dans quel application est-il approprié ECB n ? est pas sécurisé Il est adéquat seulement pour le chi ?rement des messages très courts comme les IV

  • 37
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager