IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sécurité Discussion :

Pourquoi existe t-il tant de méthodes pour chiffrer des informations ?


Sujet :

Sécurité

  1. #1
    Membre à l'essai
    Homme Profil pro
    informatique
    Inscrit en
    Mars 2016
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2016
    Messages : 14
    Points : 13
    Points
    13
    Par défaut Pourquoi existe t-il tant de méthodes pour chiffrer des informations ?
    Bonjour à tout le monde,

    J'aimerais avoir une réponse à cette question

    Pourquoi existe t-il tant de méthodes pour chiffrer des informations et pourquoi sont-elles toutes utiles ? (chiffrement symétrique, chiffrement asymétrique, hachage, checksum, ...)

    Je vous remercie par avance.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2010
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 38
    Points : 79
    Points
    79
    Par défaut
    Je te conseille de lire l'Histoire des codes secrets de Simon Singh. Il explique bien tout ça via des exemples historique.

    Le hachage, tout comme le checksum, ne permettent pas de chiffrer un message. Il est impossible de le déchiffrer car deux messages peuvent donner le même hashcode ou checksum. Ils servent de moyen de contrôle (j'ai reçu le fichier avec un hachage qui vaut AA mais j'aurais du avoir AB donc ça va pas)

    Le chiffrement symétrique utilise la même clé pour chiffrer et déchiffrer. Si deux personnes veulent communiquer ensembles, elles doivent s'échanger les clés à un moment ou un autre. Comment l'échanger ? Par la poste ? En se rencontrant ? Et si les deux personnes sont un site marchand et un client cela pose un problème de sécurité.

    Le chiffrement asymétrique utilisent deux clés. Pour chiffrer un message, on utilise la clé publique de la personne a qui l'on envoie le message. Une fois reçu, le message est déchiffrer avec la clé privé. L'avantage est que l'on évite le problème d'échange de clés puisque une des clés est publique.

  3. #3
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    et pour compléter la réponse de Sun.Wu.Kong, s'il existe autant d'algorithmes DES, AES, RSA, EC, et de tailles de clés, etc., c'est parce que des failles de sécurité ou la moindre robustesse face à l'augmentation de la puissance des ordinateurs mis en œuvre pour cracker les plus anciens on conduit à en développer de nouveaux, en théorie plus fiables, mais parfois affublés de backdoors...
    ɹǝsn *sıɹɐlos*

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Points : 1 036
    Points
    1 036
    Par défaut
    La principale raison est que pour communiquer sur le net via une connexion SSL il faut les trois : algorithme de chiffrement symétrique, asymétrique et hashage.

    Attention quand même à ne pas confondre hashage cryptogrpahique et checksum.
    La grosse différence est que trouver une collision sur un hasahge n'est pas souhaitable, car l'algorithme perd ses propriétés cryptographiques.
    En effet il ne doit pas être possible de forger deux certificats différents qui ont la même signature , sinon la sécurité n'est plus assuré.

    Ce qui n'est pas le cas d'un simple algorithme de checksum comme un CRC32, qui sert juste à valider la transmission d'un message.

Discussions similaires

  1. méthode pour retourner des informations
    Par supzero dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 09/02/2009, 17h44
  2. Réponses: 8
    Dernier message: 26/03/2007, 10h43
  3. Autres méthodes pour remplacer des If
    Par carlou135 dans le forum C++
    Réponses: 7
    Dernier message: 17/01/2007, 02h44
  4. Meilleure méthode pour faire des coins arrondis
    Par kodokan dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 17/09/2006, 15h08
  5. Méthode pour traiter des commandes
    Par Kr00pS dans le forum C
    Réponses: 17
    Dernier message: 15/06/2006, 17h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo