Home Downloads Account Forum Search FAQ Members_List Logout

Tout sur l'informatique - Programmation C#, Sécurité, Divx, P2P
  Inscrivez-vous !  
Fermer ce volet
 Fermer ce bloc
Menu
 Accueil
 Les Sujets et Les Articles
 Informatique
 Programmation C#
 Sécurité & Hacking
 Astuces Windows
 Divx & P2P
 Smartphones
 Cryptographie
 Webmaster
 Cours Delphi Programmation
 Hoax
 MSN
 Divers
 News
 Jeux Video
 Android OS
 Excel
 Communauté
 Forums
 T'Chat IRC
 Downloads et Liens Web
 Téléchargements
 Liens
 Peer To Peer
 Contenu
 Content
 Encyclopedie
 Reviews
 Top 10
 FAQ
 Infos
 Statistiques
 Search

 Fermer ce bloc
Partenaires

Ogame

Angry Birds Solution

Aide Ogame


La cryptographie DES (Data Encryption Standard)  
7 Cryptographie
La cryptographie ou la steganographie consiste à cacher quelque chose à quelqu'un, par exemple un message en le modifiant de manière à ce que seul une personne conaissant le moyen de le faire puisse le ramenner à son état d'origine. Le D.E.S. (Data Encryption Standard, c’est-à-dire Standard de Chiffrement de Données) est un standard mondial depuis plus de 20 ans. Bien qu’il soit un peu vieillissant, il résiste toujours très bien à la cryptanalyse et reste un algorithme très sûr.

Au début des années 70, le développement des communications entre ordinateurs a nécessité la mise en place d’un standard de chiffrement de données pour limiter la prolifération d’algorithmes différents ne pouvant pas communiquer entre eux. Pour résoudre ce problème, L’Agence Nationale de Sécurité américaine (N.S.A.) a lancé des appels d’offres.La société I.B.M. a développé alors un algorithme nommé Lucifer, relativement complexe et sophistiqué. Après quelques années de discussions et de modifications, cet algorithme, devenu alors D.E.S., fut adopté au niveau fédéral le 23 novembre 1976.

shemaDES

Le D.E.S. est un système de chiffrement par blocs. Cela signifie que D.E.S. ne chiffre pas les données à la volée quand les caractères arrivent, mais il découpe virtuellement le texte clair en blocs de 64 bits qu’il code séparément, puis qu'il concatène. Un bloc de 64 bits du texte clair entre par un coté de l'algorithme et un bloc de 64 bits de texte chiffré sort de l'autre coté. L’algorithme est assez simple puisqu’il ne combine en fait que des permutations et des substitutions. On parle en cryptologie de techniques de confusion et de diffusion.

C’est un algorithme de cryptage à clef secrète. La clef sert donc à la fois à crypter et à décrypter le message. Cette clef a ici une longueur de 64 bits, c’est-à-dire 8 caractères, mais seulement 56 bits sont utilisés. On peut donc éventuellement imaginer un programme testant l’intégrité de la clef en exploitant ces bits inutilisés comme bits de contrôle de parité.

L'entière sécurité de l'algorithme repose sur les clefs puisque l'algorithme est parfaitement connu de tous. La clef de 64 bits est utilisée pour générer 16 autres clefs de 48 bits chacune qu'on utilisera lors de chacune des 16 itérations du D.E.S.. Ces clefs sont les mêmes quel que soit le bloc qu'on code dans un message.

En effet la sécurité du D.E.S. avec ses 16 rondes est grande et résiste à l'heure actuelle à toutes les attaques linéaires, différentielles ou par clefs corrélées, effectuées avec des moyens financiers et temporels raisonnables (i.e. moins de 10 millions de dollars et moins d'un mois). La grande sécurité repose sur ses tables de substitutions non linéaires très efficaces pour diluer les informations. De plus le nombre de clefs est élevé (256=7,2*1016) et peut être facilement augmenté en changeant le nombre de bits pris en compte. D'autres avantages plus techniques au niveau cryptanalyse existent.

De plus, cet algorithme est relativement facile à réaliser matériellement et certaines puces chiffrent jusqu'à 1 Go de données par seconde ce qui est énorme : c'est plus que ce qu'est capable de lire un disque dur normal. Pour les industriels c'est un point important notamment face à R.S.A.

Posté le Mercredi 26 avril 2006 à 18:45:47 par zmaster
"La cryptographie DES (Data Encryption Standard)" | Connexion/Créer un compte | 2 commentaires | Rechercher Discussion
Les commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leurs contenus !

Les commentaires anonymes ne sont pas autorisés, veuillez vous enregistrer

Re: 180 (Score: 1)
par XinaKelvin le Vendredi 01 septembre 2006 à 16:46:45
(Profil Utilisateur | Envoyer un message)
I m searching for more info betting gambling tips [www.nhpa.tsmu.edu]betting gambling tips
downloadable online gambling game [linguistics.arizona.edu]downloadable online gambling game
download free strip poker video strip poker andnot demo [www.nhpa.tsmu.edu]download free strip poker video strip poker andnot demo
pocket pc poker games [aiaa.seas.ucla.edu]pocket pc poker games
sports betting fantasy [aiaa.seas.ucla.edu]sports betting fantasy
cheap phentermine [linguistics.arizona.edu]cheap phentermine
prozac valium online no prescription [ouray.cudenver.edu]prozac valium online no prescription
cialis forum [www.nhpa.tsmu.edu]cialis forum
long term ambien [www.nhpa.tsmu.edu]long term ambien
ambien sleep medication [www.nhpa.tsmu.edu]ambien sleep medication
european norm [anthropology.arizona.edu]
eurostar travel [anthropology.arizona.edu]
cheap sr insurance california [linguistics.arizona.edu]
buy carisoprodol inurl petitcgi [linguistics.arizona.edu]
bad consolidation credit debt loan unsecured [linguistics.arizona.edu]



Re: La cryptographie DES (Data Encryption Standard) (Score: 0)
par Anonyme le Dimanche 18 mars 2007 à 12:13:51
merci pour ce magnifique tutorial mais comment on fait dans la pratique.
Je viens juste de m''y mettre et je ne connait pas grand chose a ce sujet.
merci


 
 Fermer ce bloc Liens connexes
· Plus à propos de 7 Cryptographie
· Nouvelles transmises par zmaster

L'article le plus lu à propos de 7 Cryptographie:
La cryptographie DES (Data Encryption Standard)

 Fermer ce bloc Estimer cet Article
Score Moyen: 3.5
Votes: 14


Merci de prendre une seconde et de voter pour cet article:

Excellent
Très Bon
Bon
Moyen
Mauvais

 Fermer ce bloc Options

 Format imprimable Format imprimable

 Format PDF Format PDF

 Envoyer cet article à un(e) ami(e) Envoyer cet article à un(e) ami(e)



Conditions d'utilisation

Tous les logos et marques sont des Propriétés respectives. Les commentaires sont la propriété respective de ceux qui les postent, tout le reste © 2006-2011 est personnel.
Tous droits réservés. PHP-MaXiMuS est un logiciel libre en version GNU/GPL license .
Copyright 2005 PHP-MaXiMuS .

[ Page générée en 0.1042 sec ] [ (PHP: 35% - SQL: 65%) ] [ Requêtes SQL: 55 ] [ 1091 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS