Partage de technologie

[Cryptozoologie] Qu'est-ce qu'un mot de passe ? Qu’est-ce que la cryptographie ?

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. Définition du mot de passe

Selon la « Loi sur la cryptozoologie de la République populaire de Chine », la définition du mot de passe est la suivante :

Les mots de passe font référence à des technologies, produits et services qui utilisent des méthodes de transformation spécifiques pour crypter, protéger et authentifier les informations.

2. Définition de la cryptographie

La cryptographie est la science technique qui étudie la préparation et le déchiffrement des codes.Par définition, la cryptographie peut être divisée en deux branches principales :

  • Cryptanalyse: Focus sur la création de systèmes cryptographiques et le cryptage des informations pour assurer la transmission sécurisée des informations.
  • Cryptanalyse: Se concentre sur l'analyse et le craquage des systèmes cryptographiques, en essayant de révéler le contenu des informations cryptées.

Pour plus d'informations sur les cinq principaux attributs de la sécurité de l'information (confidentialité, intégrité, authentification, non-répudiation et disponibilité), vous pouvez lire un autre de mes articles :[Cryptologie] Cinq attributs de la sécurité de l'information

3. Modèle de base de l'algorithme cryptographique

Le modèle de base des algorithmes cryptographiques comprend : les cinq éléments d'un système cryptographique et les exigences de base des algorithmes cryptographiques

(1) Cinq éléments du cryptosystème

Les cinq éléments d'un cryptosystème sont : l'espace de texte en clair, l'espace de texte chiffré, l'espace de clé, l'algorithme de chiffrement et l'algorithme de déchiffrement. Pour des points de connaissances plus détaillés, vous pouvez lire un autre de mes articles :【Cryptographie】Cinq éléments de la cryptographie

Un algorithme cryptographique est essentiellement une fonction mathématique avec des paramètres secrets qui suit certaines règles mathématiques pour transformer les données.

  • Connaissant les paramètres secrets, trouver l'inverse est très simple
  • Sans connaître les paramètres secrets, l'inversion n'est pas réalisable

(2) Caractéristiques des algorithmes cryptographiques

Un système cryptographique idéal devrait être hautement réversible dans le processus de cryptage, irréversible en l'absence de clé, et faire preuve d'une sensibilité extrêmement élevée dans la sélection et la protection de la clé. Seul un tel système cryptographique peut assurer une protection fiable des informations dans des applications pratiques.

caractéristiquedécrire
RéversibilitéSi la clé correcte est utilisée, le processus de cryptage doit être réversible.
Irréversibilité (sécurité)La conception de l’algorithme doit envisager de résister à diverses attaques possibles, afin que l’adversaire ne puisse pas récupérer le texte chiffré en texte clair.
Sensibilité des touchesLa clé est le paramètre secret de l’algorithme cryptographique Même si l’algorithme de chiffrement est connu, il est difficile de récupérer le texte en clair sans la clé.

Un bon système cryptographique doit remplir au moins deux conditions :

  1. Il est facile de calculer le texte chiffré lorsque le texte en clair et la clé de chiffrement sont connus ; il est facile de calculer le texte en clair lorsque le texte chiffré et la clé de déchiffrement sont connus.
  2. Sans connaître la clé de déchiffrement, il est impossible de récupérer le texte en clair à partir du texte chiffré.