Maison Problème commun Quels sont les deux types d'algorithmes de chiffrement qui peuvent être divisés selon le type de clé ?

Quels sont les deux types d'algorithmes de chiffrement qui peuvent être divisés selon le type de clé ?

Nov 08, 2021 pm 12:09 PM
加密算法 密钥

Les algorithmes de chiffrement peuvent être divisés en deux types selon le type de clé : « algorithme de chiffrement à clé asymétrique » et « algorithme de chiffrement à clé symétrique ». L'algorithme de chiffrement à clé asymétrique fait référence à un algorithme de chiffrement qui utilise des clés différentes pour le chiffrement et le déchiffrement ; l'algorithme de chiffrement à clé symétrique fait référence à un algorithme de chiffrement qui utilise la même clé pour le chiffrement et le déchiffrement.

Quels sont les deux types d'algorithmes de chiffrement qui peuvent être divisés selon le type de clé ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Le processus de base du cryptage des données consiste à traiter des fichiers ou des données qui étaient à l'origine du texte brut selon un certain algorithme, en le transformant en un morceau de code illisible appelé « texte chiffré », qui ne peut être affiché qu'après avoir saisi la clé correspondante. cette méthode permet d'atteindre l'objectif de protéger les données contre le vol et la lecture par des personnes illégales. L’inverse de ce processus est le décryptage, le processus de conversion des informations codées en données originales.

Les algorithmes de chiffrement peuvent être divisés en deux types selon le type de clé : « algorithme de chiffrement à clé asymétrique » et « algorithme de chiffrement à clé symétrique ».

L'algorithme de chiffrement asymétrique nécessite deux clés : une clé publique (publickey : appelée clé publique) et une clé privée (privatekey : appelée clé privée).

La clé publique et la clé privée forment une paire Si la clé publique est utilisée pour crypter des données, elle ne peut être déchiffrée qu'avec la clé privée correspondante. Étant donné que le chiffrement et le déchiffrement utilisent deux clés différentes, cet algorithme est appelé algorithme de chiffrement asymétrique.

Le processus de base de l'algorithme de cryptage asymétrique pour réaliser l'échange d'informations confidentielles est le suivant : la partie A génère une paire de clés et rend la clé publique publique, et les autres rôles (partie B) qui doivent envoyer des informations à la partie A utilisent cette clé. (Clé publique de la partie A) crypte les informations confidentielles puis les envoie à la partie A ; la partie A utilise ensuite sa propre clé privée pour déchiffrer les informations cryptées.

L'inverse est vrai lorsque la partie A souhaite répondre à la partie B. Elle utilise la clé publique de la partie B pour chiffrer les données. De même, la partie B utilise sa propre clé privée pour décrypter.

L'algorithme de chiffrement à clé symétrique ne nécessite qu'une seule clé : la clé privée, c'est pourquoi on l'appelle aussi chiffrement à clé privée. C'est un algorithme de chiffrement qui utilise la même clé pour le chiffrement et le déchiffrement.

Parfois appelé algorithme cryptographique traditionnel, la clé de cryptage peut être calculée à partir de la clé de déchiffrement, et la clé de déchiffrement peut également être calculée à partir de la clé de cryptage. Dans la plupart des algorithmes symétriques, la clé de chiffrement et la clé de déchiffrement sont identiques, c'est pourquoi cet algorithme de chiffrement est également appelé algorithme à clé secrète ou algorithme à clé unique.

Il faut que l'expéditeur et le destinataire se mettent d'accord sur une clé avant de communiquer en toute sécurité.

La sécurité des algorithmes symétriques repose sur la clé. La fuite de la clé signifie que n'importe qui peut déchiffrer les messages qu'il envoie ou reçoit, la confidentialité de la clé est donc cruciale pour la sécurité des communications.

Pour plus de connaissances connexes, veuillez visiter la rubrique FAQ !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer et configurer une clé de sécurité USB sous Windows 11 Comment créer et configurer une clé de sécurité USB sous Windows 11 Sep 16, 2023 am 11:29 AM

Protéger votre PC contre les accès non autorisés est crucial si vous souhaitez protéger vos fichiers et données personnelles, c'est pourquoi de nombreuses personnes souhaitent créer une clé de sécurité USB sous Windows 11. Il s'agit de la méthode d'authentification la plus sécurisée, et dans le guide d'aujourd'hui, nous allons vous montrer comment la configurer correctement sur votre PC. Avantages de l'utilisation des clés de sécurité USB sur Windows 11 Les clés de sécurité physiques offrent l'authentification à deux facteurs la plus sécurisée. Ils sont immunisés contre les attaques de phishing car ils n’utilisent pas de connexion Internet. Les clés de sécurité protègent vos comptes Windows et la plupart des comptes en ligne. De nombreuses clés de sécurité sont compatibles avec Windows Hello. Comment créer le mien à partir de zéro sous Windows 11

clé d'activation win7 activation permanente clé d'activation win7 activation permanente Jul 12, 2023 pm 02:41 PM

De nombreuses personnes utilisent l'image ISO win7 pour installer win7 mais ne savent pas comment activer la clé d'activation win7 de manière permanente. Win7 a une période d'activation s'il ne peut pas être activé après 30 jours, il redémarrera toutes les heures, ce qui affecte sérieusement notre travail. efficacité. Mais si vous souhaitez activer wn7, vous avez besoin d'une clé d'activation win7. Ensuite, l'éditeur partagera avec vous la clé d'activation permanente win7 compilée par l'éditeur. Les versions Win7 que tout le monde utilise habituellement incluent Home Premium, Home Basic, Professional et Ultimate. Cependant, certains utilisateurs de Win7 sont très angoissés sans clés d'activation. Par conséquent, voici les clés d'activation Win7 les plus fiables sur Internet que l'éditeur a compilées. pour vous. La clé d'activation win7 est la suivante : clé d'activation win7 home premium :

Découvrez comment afficher votre clé de produit Windows 11 Découvrez comment afficher votre clé de produit Windows 11 Dec 24, 2023 pm 01:35 PM

Certains amis ne savent pas comment vérifier la clé win11. En fait, si vous activez win11, vous pouvez vérifier la clé win11 directement dans le système. Si vous ne l'avez pas activée, vous pouvez également la vérifier dans la boîte win11 ou par e-mail. vous avez acheté. Comment vérifier la clé win11 : 1. Activée 1. Si elle a été activée, faites un clic droit sur le menu Démarrer et ouvrez « Exécuter » 2. Entrez « regedit » et appuyez sur Entrée pour ouvrir le registre. 3. Saisissez ensuite « Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatfo

Comment utiliser PowerToys sur Windows 11 pour désactiver les touches du clavier de Microsoft Comment utiliser PowerToys sur Windows 11 pour désactiver les touches du clavier de Microsoft Aug 15, 2023 pm 02:01 PM

Une fois apprise, taper est une tâche inconsciente. Vous savez ce que vous voulez taper et vos doigts dansent sur le clavier pour le faire sortir. Cependant, si la configuration de votre clavier ne correspond pas à vos habitudes de frappe ou si certaines touches vous gênent constamment, vous pourriez bénéficier de la désactivation complète de ces touches. Windows n'a aucun moyen natif de désactiver une clé. Heureusement, c'est simple lorsque vous utilisez l'utilitaire PowerToys. Voici tout ce que vous devez savoir sur la désactivation des touches et des raccourcis clavier sous Windows 11. Comment désactiver une touche à l'aide du gestionnaire de clavier de PowerToys L'utilitaire PowerToys fournit le moyen le plus simple de désactiver les touches problématiques sous Windows. Tout d’abord, sur le site Web de Microsoft

La dernière version disponible de la clé de version Win7 Ultimate 2021 La dernière version disponible de la clé de version Win7 Ultimate 2021 Jul 08, 2023 pm 02:37 PM

La principale méthode pour activer le système Win7 Ultimate consiste à utiliser le code d'activation Win7 ou l'outil d'activation Win7. Généralement, le véritable code d'activation Win7 nécessite de l'argent, alors où puis-je trouver la clé Win7 Ultimate gratuite ? Aujourd'hui, je vais partager avec vous certaines des dernières clés Win7 Ultimate disponibles pour activer le système. 1. Clé d'activation Win7 Ultimate Edition : FJGCP-4DFJD-GJY49-VJBQ7-HYRR2VQ3PY-VRX6D-CBG4J-8C6R2-TCVBD2Y4WT-DHTBF-Q6MMK-KYK6X-VKM6G342DG-6YJR8-X92GV-V7DCV-P4K279CW99-

La dernière clé gratuite de la version professionnelle de Win10 en 2021 La dernière clé gratuite de la version professionnelle de Win10 en 2021 Jul 10, 2023 am 08:17 AM

Le système de version professionnelle Win10 est une version relativement complète du système Win10 et est également un système relativement populaire. Cependant, après avoir téléchargé et installé le système de la version professionnelle Win10, il doit généralement être activé avant de pouvoir être utilisé normalement. Alors, comment activer la version professionnelle Win10 ? Nous pouvons l'activer à l'aide du code d'activation de la version professionnelle Win10. Ci-dessous, l'éditeur partagera avec vous certaines des dernières clés gratuites de la version professionnelle Win10 en 2021. 1. Clé d'activation 1. Clé d'activation Win10 Professional Edition : W269N-WFGWX-YVC9B-4J6C9-T83GXMH37W-N47XK-V7XM9-C7227-GCQG92X7P3-NGJTH-Q9TJF-8XDP9-T83GTJ2

Comment obtenir la clé d'activation de Windows 10 et précautions Comment obtenir la clé d'activation de Windows 10 et précautions Mar 27, 2024 pm 09:09 PM

La clé d'activation de Windows 10 est un ensemble de numéros de série qui doivent être saisis lors de l'installation du système d'exploitation Windows 10. Elle est utilisée pour vérifier la légitimité du système et déverrouiller toutes les fonctions du système d'exploitation. Pour de nombreux utilisateurs, l'activation des systèmes Windows 10 peut rencontrer certaines difficultés, c'est pourquoi cet article présentera quelques méthodes et précautions pour obtenir les clés d'activation de Windows 10. Comment obtenir la clé d'activation Windows 10 1. Achetez la clé authentique Achetez la clé d'activation Windows 10 authentique

Révéler la méthode pour résoudre l'échec de la clé PyCharm Révéler la méthode pour résoudre l'échec de la clé PyCharm Feb 23, 2024 pm 10:51 PM

PyCharm est un puissant environnement de développement intégré Python très apprécié des développeurs. Cependant, nous pouvons parfois rencontrer des problèmes d'invalidation de clé lors de l'utilisation de PyCharm, entraînant l'impossibilité d'utiliser le logiciel normalement. Cet article révélera la solution à l'échec de la clé PyCharm et fournira des exemples de code spécifiques pour aider les lecteurs à résoudre rapidement ce problème. Avant de commencer à résoudre le problème, nous devons d’abord comprendre pourquoi la clé n’est pas valide. L'échec de la clé PyCharm est généralement dû à des problèmes de réseau ou au logiciel lui-même