recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Dans l'algorithme de cryptage RSA, si la clé publique du client est divulguée, y a-t-il un risque de sécurité ?

Une fois que la clé publique dans RSA est connue d'un tiers, le tiers utilise la clé publique pour chiffrer les données, par exemple : A veut écrire une lettre à B : 1. B envoie la clé publique à A 2 ; . A obtient la clé publique pour crypter le contenu de la lettre, envoie le contenu à B 3. B le déchiffre avec la clé privée après avoir reçu la lettre de A. Alors la question se pose : Question 1 : Lorsque B donne à A la clé publique, elle est connue du tiers C, C peut-il également écrire à B ?

世界只因有你世界只因有你2781 Il y a quelques jours2003

répondre à tous(3)je répondrai

  • 習慣沉默

    習慣沉默2017-05-16 13:04:26

    La clé publique elle-même est publique et peut être connue de tous. Le texte chiffré par la clé publique ne peut être déchiffré que par la clé privée. Même la partie qui crypte ne peut pas utiliser la clé publique pour déchiffrer le texte chiffré, donc personne qui obtient la clé publique ne peut le déchiffrer.
    Si vous voulez parler de la question de l'authentification, c'est-à-dire que C peut prétendre être B et écrire à A, cela implique la question de l'authentification.

    répondre
    0
  • 阿神

    阿神2017-05-16 13:04:26

    La clé publique, comme son nom l'indique, est quelque chose que vous n'avez pas peur de montrer aux autres

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:04:26

    Confondre le cryptage des données avec l'authentification.
    La clé publique obtenue par C est uniquement utilisée pour le cryptage des données.
    Pour que C puisse envoyer avec succès des données à B, il doit passer le niveau d'authentification d'identité de B.
    L'authentification de l'identité de B pour C n'a rien à voir avec la clé publique de B.

    répondre
    0
  • Annulerrépondre