Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

cryptographie à clé symétrique by islem chairet

Présentation réalisée par CHIIRAT Islam et ELHWAR Zayneb
by

Islem Chairet

on 23 April 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of cryptographie à clé symétrique by islem chairet

Cryptographie Symétrique
Introduction
Historique
Principe
Caractéristiques
Le chiffrement symétrique moderne
Comment protéger le chiffrement?
Exemple
Conclusion
Introduction
La cryptographie à algorithmes symétriques utilise la même clé pour les processus de codage et de décodage; cette clé est le plus souvent appelée "secrète" (en opposition à "privée") car toute la sécurité de l'ensemble est directement liée au fait que cette clé n'est connue que par l'expéditeur et le destinataire.
Historique
Le chiffrement symétrique utilise une clé unique partagée entre les deux interlocuteurs. On encode et on décode le message avec la même clé.
Cryptographie Symétrique
1) Les propriétés quantiques permettent seulement de savoir si le message a été espionné
2) On peut uniquement générer une série de bits aléatoire.
Caractéristiques de Chiffrement Symétrique
Le chiffrement Symétrique Moderne
Il existe deux catégories de chiffrement symétrique:
CHIFFREMENT PAR BLOCS
CHIFFREMENT PAR BLOCS
Principaux problèmes spécifiques aux blocs:
Utilisation des modes opératoires
Sécurité difficile à évaluer exactement
Moralement les systèmes
par flots
opèrent sur les caractères, alors que ceux
par blocs
opèrent sur les mots.
Conclusion
Le point le plus important de cette partie réside dans le principe de chiffrement : « la sécurité d'un système cryptographique doit résider dans le secret de la clé ». Deux types de primitives ont ensuite été abordées : le chiffrement par flot, qui traite les données bit par bit, et le chiffrement par blocs, qui découpe les données à traiter en blocs de taille fixe. Leur point commun réside dans le fait qu'ils reposent tous deux sur la connaissance préalable d'une clé pré-partagée entre les deux entités qui veulent communiquer. Cette limitation a conduit à la définition de la cryptographie asymétrique
Comment protéger le chiffrement ?
Les risques lors de la transmission d’un message chiffré:
Le cryptogramme peut être :
Intercepté et cryptanalysé ( espionnage passif).
modifié ou de nouveaux cryptogrammes peuvent être injectés (espionnage actif).
Protéger le cryptogramme = protéger l'algorithme de chiffrement .
Idées:
maintenir l'algorithme privé
il faut connaître l'algorithme utilisé pour le chiffrement pour pouvoir déchiffrer le message.
Problème:
Si l'algorithme est divulgué ...il faut le changer !
MERCI POUR VOTRE ATTENTION
Avant 1975:
Chiffrements artisanaux (Vigénaire, Hill)
1975-2000:
Les DES(Data Encryption Standard), mais aussi FEAL, IDEA, RC5,...
2000-...
Aes (Advanced Encryption Standard), RC6, CAMELLIA,...
Avantages
Système Rapide (implantation matérielle)
Clés relativement courtes (128 ou 256 bits)
Inconvénients
Gestion des clés difficiles
Point faible = Echange d'un secret
CHIFFREMENT PAR FLOT
Pas besoin de lire le message ni d'avoir sa longueur pour
commencer à chiffrer
Ia Génération de pseudo-aléa, appelé
flux de clé (keystream) que
l'on combine (souvent par XOR) avec le
flux de données

CHIFFREMENT PAR BLOCS
Ce sont des systèmes de chiffrement qui oppèrent sur le message clair par grands groupes de bits
Avantages
CHIFFREMENT PAR FLOTS
Les stream ciphers sont de façon générale:
très rapides (en matériel et en logiciel)
implémentation matérielle avec peu de portes
adaptés aux applications temps réel

CHIFFREMENT PAR FLOTS
Inconvénients
Principaux problèmes:
propagation d'erreurs (prob. de synchronisation)
sécurité difficile à atteindre (pas de preuve)

Avantages
Les Block cyphers sont de façon générale:
Rapides ( en matériel et en logiciel
Bien conçus car théorie sous-jacente mature
Inconvénients
Principe
EXEMPLE
Full transcript