Accueil > Enseignement > Apprendre autrement

Apprendre autrement

jeudi 10 janvier 2013, par Cayrel

Sujets d’apprendre autrement

Liste des sujets

  1. Chiffrement de César
  2. Chiffrement par permutation
  3. Chiffrement de Vigenère

1. Chiffrement de César

Objectifs
Réaliser un programme en C permettant de chiffrer un message à l’aide de l’algorithme de César.
Proposer ensuite un algorithme réalisant une cryptanalyse de ce moyen de chiffrement.

Tâches à réaliser

  • - Implanter un algorithme qui demande à un utilisateur d’entrer un message et une clef de chiffrement.
  • - Réaliser le chiffrement de César du message entré.
  • - Proposer une ou plusieurs méthodes de cryptanalyse de ce cryptosystème.
  • - Implanter cette cryptanalyse.
  • - Tester votre programme.
  • - Préparer une soutenance présentant le travail réalisé.

Vous prendrez la suite des travaux suivants :

Vous partirez du code C suivant donnant le chiffrement.


Code C du chiffrement-déchiffrement et cryptanalyse

2. Chiffrement par permutation

Objectifs
Réaliser un programme en C permettant de chiffrer un message à l’aide d’un algorithme de
chiffrement par permutations.
Proposer ensuite un algorithme réalisant une cryptanalyse de ce moyen de chiffrement.

Tâches à réaliser

  • - Implanter un algorithme qui demande à un utilisateur d’entrer un message et une clef de chiffrement.
  • - Réaliser le chiffrement par permutations du message entré.
  • - Proposer une ou plusieurs méthodes de cryptanalyse de ce cryptosystème.
  • - Implanter cette cryptanalyse (en commençant par un message de petite taille).
  • - Tester votre programme.
  • - Préparer une soutenance présentant le travail réalisé.

Vous prendrez la suite du travail suivant :

3. Chiffrement de Vigenère

Objectifs
Réaliser un programme en C permettant de chiffrer un message à l’aide d’un algorithme de chiffrement de Vigenère.
Proposer ensuite un algorithme réalisant une cryptanalyse de ce moyen de chiffrement.

Tâches à réaliser

  • - Implanter un algorithme qui demande à un utilisateur d’entrer un message et une clef de chiffrement.
  • - Réaliser le chiffrement par permutations du message entré.
  • - Proposer une ou plusieurs méthodes de cryptanalyse de ce cryptosystème.
  • - Implanter cette cryptanalyse (en commençant par un message de petite taille).
  • - Tester votre programme.
  • - Préparer une soutenance présentant le travail réalisé.

Vous prendrez la suite des travaux suivants :

Répondre à cet article

SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Habillage visuel © Kozlika sous Licence GPL