ALI

vendredi 31 janvier 2014

Qu'est-ce que l'algorithme RSA?

L'algorithme de mot est considéré comme une variante du algorisme, qui se réfère à la numération arabe et dérive du nom d'un mathématicien arabe nommé Muhammad ibn Musa al-Khwarizmi. En cryptographie, un algorithme est un processus ou un procédé qui, lorsqu'il est suivi, produit un type particulier de codage, et peut être considéré comme un algorithme de cryptage. Le chiffrement des messages est la clé de la transmission sécurisée des messages ou sur Internet. Il y a un certain nombre de différents algorithmes de chiffrement, y compris Rijndael , MARS, RC6, Serpent, et Twofish, qui ont été présentées comme candidats pour le cryptage AES (Advanced Encryption Standard), qui est utilisé pour les communications sécurisées sur Internet. Algorithme RSA est un autre algorithme de chiffrement, employé dans un autre système de cryptage utilisé sur l'Internet, notamment, pour e-mail.

Ronald L. Rivest, Adi Shamir et Leonard Adleman M., membres du corps professoral du MIT, a inventé le Rivest-Shamir-Adleman - populairement connu comme l'algorithme RSA en utilisant la première lettre de chacun de leurs noms de famille - en 1977. L'algorithme RSA est venu à être utilisé dans le système de chiffrement à clé publique, aussi connu comme clé publique Cyptography ou PKC. Les systèmes de chiffrement peuvent avoir une ou deux touches. La PKC est un système de chiffrement asymétrique, ce qui signifie qu'il a deux touches.

Bien que déjà connu la National Security Agency des États-Unis plus tôt, cryptographie à clé publique a été inventé séparément et rendue publique en 1976 par Whitfield Diffie de Sun Microsystems  et Martin Hellman de l'Université de Stanford. Ils ont pensé à un moyen d'éviter l'expéditeur ayant pour inclure la clé de cryptage avec le message, ce qui est nécessaire dans le chiffrement à clé symétrique. Ce fut une grande avance, car l'envoi de la clé avec le message soulevé le risque d'une éventuelle interception et le décryptage. En Mars 2010, une demande de surface que les informaticiens de l'Université du Michigan avaient craqué l'algorithme RSA, mais il a également été souligné que la méthode dépend à la manipulation de l'ordinateur, pas à trouver comment décrypter tout message à tout temps de n'importe où dans le monde.


Le système fonctionne de la PKC en plusieurs étapes. Tout d'abord, l'ordinateur de l'expéditeur demande l'ordinateur destinataire de fournir sa clé publique. Si elle répond, la clé publique du destinataire - créée par l'algorithme RSA - est utilisé pour crypter le message. Ensuite, le message est envoyé, et lorsque l'ordinateur du récepteur reçoit le message, la clé privée de récepteur est utilisé pour décrypter le message. Comme il ya deux touches, un message intercepté ou un message qui est détourné est sûr parce qu'il ne peut pas être décrypté sans la clé.