-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

dimanche 21 avril 2013

Qu'est-ce qu'un algorithme de cryptage de données?

L'un des rôles fondamentaux de la cyber-sécurité est de protéger les données des activités d’espionnage malveillant. Le cryptage des données est le processus de transformation des données en texte clair dans brouillés charabia. Un algorithme de chiffrement de données est une fonction mathématique qui est utilisée dans la programmation de l'ordinateur en tant que moyen de conversion de données de texte dans un jeu de caractères méconnaissables. Chaque algorithme a différents niveaux de complexité, ce qui rend l'algorithme secret difficile à briser.

Les informaticiens ont eu recours à des techniques de cryptage pour de nombreuses décennies. C'est la méthode fondamentale pour le cryptage des messages dans un format étranger qui ne peut être déchiffré avec des clés et des algorithmes de chiffrement inverse. Chaque algorithme manipule les données en texte clair d'une manière spécifique, ce qui rend l'interprétation difficile.

Les algorithmes de cryptage de données utilisent des clés de cryptage spécial pour chiffrer et déchiffrer les messages. Ces touches sont propres à chaque type d'algorithme de cryptage de données. La première version de cryptage généralement utilisé une clé de 56 bits, mais des méthodes plus avancées, utilisez les touches 448 bits extrêmement complexes.

L'algorithme international de chiffrement des données (IDEA) est un exemple d'un algorithme de cryptage de données. Il a été construit en 1991 par James Massey et Xeujia Lai à l'organisation appelée ETH Zurich. Cette organisation est l'Institut fédéral suisse de technologie. IDEA  utilise une clé de cryptage de 128 bits, ce qui en fait un algorithme de chiffrement modérément sophistiquée. Cet algorithme utilise plusieurs fonctions mathématiques avec les boucles répétitives de créer un message secret chiffré. Même si IDEA  utilise uniquement une clé de 128 bits, l'utilisation de fonctions mathématiques complexes, il est difficile à déchiffrer.

La plupart des algorithmes de chiffrement de données préalables utilisent des fonctions mathématiques complexes avec de grandes clés de chiffrement. Cela rend impossible à déchiffrer sans l'aide de l'algorithme original et la clé. Ces types d'algorithmes cartent aux normes de chiffrement avancé (AES), qui sont gérés par le gouvernement fédéral des États-Unis. De nombreux algorithmes de cryptage de données AES supportent les clés de chiffrement plus alors 256 bits.
Blowfish est l'un des algorithmes les plus complexes de données de cryptage disponibles. Cette fonction de chiffrement utilise un processus d'algorithmes de clés symétriques, ce qui rend incassable. L'algorithme Blowfish a été créé par Bruce Schneier en 1993. Il utilise une clé de longueur variable qui est jusqu'à 448 bits de taille.

L'algorithme de cryptage des données RSA a été créé par Ron Rivest, Adi Shamir, et Leonard Adleman en 1978, du Massachusetts Institute of Technology (MIT). C'était une première version de cryptage qui était basée sur les normes de chiffrement des données (DES). RSA utilise deux clés de chiffrement et de déchiffrement, ce qui en fait un algorithme de chiffrement asymétrique. Une clé est utilisée comme une clé de cryptage tandis que l'autre touche indépendante est utilisé pour déchiffrer.