La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

la cryptographie est un art d'écrire des codes secret ou des données il crypte les données en texte clair dans un format.

Présentations similaires


Présentation au sujet: "la cryptographie est un art d'écrire des codes secret ou des données il crypte les données en texte clair dans un format."— Transcription de la présentation:

1

2 la cryptographie est un art d'écrire des codes secret ou des données il crypte les données en texte clair dans un format illisible, qui est appelé comme chiffrement texte il est basé sur des algorithmes mathématiquesCes algorithmes utilisent une clé secrète pour la transformation sécurisé

3

4 Les deux parties communicantes utilisent un algorithme symétrique et une même clé pour crypter et décrypter les données Une clé symétrique appelée aussi clé de session est une séquence binaire aléatoire dont la longueur dépend de lalgorithme Un algorithme est une séquence de transformations sur les données et la clé

5

6 Cryptage par flux Opère sur un flux continu de données Mode adapté pour la communication en temps réel Implémenté en général sur des supports hardwares Cryptage par bloc Opère sur des blocs de données de taille fixe Implémentation logicielle en générale

7 Substitution Transposition Opérations algébriques simples

8 DES : Data Encryption Standard Développé par IBM Standard depuis 1977 Utilise des clé de taille 56 bits DES noffre plus un niveau de sécurité acceptable 3DES a remplacé DES mais il est extrêmement lourd

9 AES : Advanced Encryption Standard (Rijndael) Développé par Vincent Rijmen et Joan Daemen Standard cryptographique depuis 2000 Sélectionné parmi une vingtaine dalgorithmes qui ont participés à un concours lancé par NIST Utilise des clés de tailles 128, 192 et 256 bits

10 + Assure la confidentialité des données - Souffre dun problème de distribution de clés - Problème de Gestion des clés

11 Chaque personne dispose dune paire de clé : Clé privée : connue uniquement par son propriétaire Clé publique : publiée dans des annuaires publiques Si on crypte avec lune de ces clés le décryptage se fait uniquement avec lautre

12 Les algorithmes asymétriques sont des fonctions mathématiques basées sur des problèmes mathématiques très compliqués Ces fonctions sont appelées one way trap door functions La résolution de ces problèmes est pratiquement impossible sans connaître un paramètre (lune des clés)

13 La factorisation des grands nombres Trouver les facteurs premiers pour un nombre donné (n=p·q) Opération qui consomme beaucoup de temps Logarithme discret Étant donnés deux nombres a et b inférieurs à un nombre premier n, trouver le nombre x tel que a b x [n] Certains problèmes de logarithmes discrets nont pas des solutions

14

15 Ce mode assure la confidentialité des données

16

17 Ce mode assure lauthenticité de lémetteur ainsi que la non- répudiation

18

19 RSA (Ron Rivest, Adi Shamir et leonard Adelman) : algorithme utilisé pour le cryptage et la signature électronique Diffie-Hellman : algorithme utilisé pour léchange et la distribution des clés symétriques

20 + Assure lauthentification et la non-répudiation + Nest pas limité par la distribution des clés - Système très lent

21 Fonctions à sens unique : pour un entier x, il est simple de calculer H(x), mais étant donner H(x), il est pratiquement impossible de déterminer x

22 La fonction de hashage permet dextraire une empreinte qui caractérise les données Une empreinte a toujours une taille fixe indépendamment de la taille des données Il est pratiquement impossible de trouver deux données ayant la même empreinte

23 Cest la science qui permet le recouvrement des données sans connaître la clé de cryptage Lobjectif est de casser les crypto-systèmes dans un temps inférieur à celui nécessaire pour une attaque brute force

24 Quatre techniques principales de cryptanalyse : 1.Ciphertext-only attack 2.Known-plaintext attack 3.Chosen-plaintext attack 4.Adaptative-plaintext attack

25 La cryptographie permet de satisfaire les besoins en sécurité Le crypto-système symétrique souffre dun problème de distribution de clés, pour cela son utilisation doit être combinée avec le crypto-système asymétrique

26 Les crypto-systèmes asymétriques souffrent dune vulnérabilité dite : Man In The Middle Attack Solution : Certificats électroniques


Télécharger ppt "la cryptographie est un art d'écrire des codes secret ou des données il crypte les données en texte clair dans un format."

Présentations similaires


Annonces Google