Developpez.com - Algorithmique

Le Club des Développeurs et IT Pro

Introduction à la cryptographie

Par Raymond

Le 2009-02-10 23:36:45, par Jean-Philippe Dubé, Membre émérite
Bonjour,

Raymond nous propose un tutoriel d'Introduction à la Cryptographie qui présente les fondements et le fonctionnement de la cryptographie. Il intéressera le lecteur qui connaît peu ou pas le domaine et qui souhaiterait comprendre le fonctionnement et les mécanismes mis en œuvre en cryptographie. Un minimum de culture mathématique sera parfois nécessaire lors de la lecture de certains paragraphes.

N'hésitez pas à nous faire part de vos remarques, suggestions, questions... dans cette discussion.

Bonne lecture à tous
  Discussion forum
5 commentaires
  • pi-2r
    Rédacteur
    salut jpjp507 ,
    j'ai feuilleté rapidement l'article, et je le trouve intéressant.
    A cette première lecture je constate que l'article demande un certains niveau de connaissance (t'en en math qu'en informatique ).

    Je posterai surement dans le week-end, d'autres remarques.

    a+ et bon courage à ram-0000
  • pi-2r
    Rédacteur
    salut,

    je pense qu'il aurait été bien de dire ou l'on peut retrouver les algorithmes que tu cites.
    par exemple, on peut retrouver l'algorithme 3-DES et AES dans tous ce qui est la protection de télécommunications, chiffrement des télévisions à péage, pour l'intégrité par hachage cela se retrouve avec les téléchargements, enfin, l'algorithme RSA est principalement utilisé dans le domaine bancaire (protocole de paiement avec les spécification EMV )

    Pour ce qui est des livres, j'aurais rajouté les titres suivants:
    -Cryptography in C and C++
    -Applied Cryptography

    sinon l'article en lui même est bien expliqué
  • Jean-Philippe Dubé
    Membre émérite
    Merci pour tes commentaires pi-2r, ceux-ci seront très utiles à celui qui a écrit l'article
  • ram-0000
    Rédacteur
    Envoyé par pi-2r
    je pense qu'il aurait été bien de dire ou l'on peut retrouver les algorithmes que tu cites.
    par exemple, on peut retrouver l'algorithme 3-DES et AES dans tous ce qui est la protection de télécommunications, chiffrement des télévisions à péage, pour l'intégrité par hachage cela se retrouve avec les téléchargements, enfin, l'algorithme RSA est principalement utilisé dans le domaine bancaire (protocole de paiement avec les spécification EMV )
    Je ne suis pas trop d'accord avec ce point de vue. Les algorithmes cités ne sont pas dédiés à un secteur d'activité (télécom, banques) mais à une pratique plus générale : la cryptographie. Il faut voir cela comme une boite à outils d'algorithmes. Effectivement le milieu bancaire utilisera RSA mais aussi DES ou AES. De même pour les télécom, l'authentification du client se fait probablement avec un certificat qui utilise aussi ces algorithmes. Donc je prévoir le voir comme des algo d'une pratique commune plutôt que des algo spécifiques à un métier.

    Envoyé par pi-2r
    Pour ce qui est des livres, j'aurais rajouté les titres suivants:
    -Cryptography in C and C++
    OK, je rajoute

    Envoyé par pi-2r
    Il y était déjà mais sous le nom français (puisqu'il a été traduit) : Cryptographie appliquée

    Envoyé par pi-2r
    sinon l'article en lui même est bien expliqué
    Merci
  • pi-2r
    Rédacteur
    Envoyé par ram-0000
    Je ne suis pas trop d'accord avec ce point de vue. Les algorithmes cités ne sont pas dédiés à un secteur d'activité (télécom, banques) mais à une pratique plus générale : la cryptographie. Il faut voir cela comme une boite à outils d'algorithmes. Effectivement le milieu bancaire utilisera RSA mais aussi DES ou AES. De même pour les télécom, l'authentification du client se fait probablement avec un certificat qui utilise aussi ces algorithmes. Donc je prévoir le voir comme des algo d'une pratique commune plutôt que des algo spécifiques à un métier.
    c'est vrai, mais cela est pour donner une idée aux lecteurs, a savoir ou peuvent être appliqués les algorithmes que tu énonces dans ton article