Table des matières:
Définition - Que signifie la cryptographie?
La cryptographie implique la création de codes écrits ou générés qui permettent de garder secrètes les informations. La cryptographie convertit les données dans un format illisible pour un utilisateur non autorisé, ce qui permet de les transmettre sans que des entités non autorisées les décodent en un format lisible, compromettant ainsi les données.
La sécurité de l'information utilise la cryptographie à plusieurs niveaux. Les informations ne peuvent pas être lues sans clé pour les décrypter. Les informations conservent leur intégrité pendant le transit et pendant leur stockage. La cryptographie facilite également la non répudiation. Cela signifie que l'expéditeur et la remise d'un message peuvent être vérifiés.
La cryptographie est également connue sous le nom de cryptologie.
Techopedia explique la cryptographie
La cryptographie permet également aux expéditeurs et aux récepteurs de s'authentifier mutuellement grâce à l'utilisation de paires de clés. Il existe différents types d'algorithmes de chiffrement, certains algorithmes courants incluent:
- Cryptographie à clé secrète (SKC): Ici, une seule clé est utilisée à la fois pour le cryptage et le décryptage. Ce type de cryptage est également appelé cryptage symétrique.
- Cryptographie à clé publique (PKC): ici, deux clés sont utilisées. Ce type de cryptage est également appelé cryptage asymétrique. Une clé est la clé publique à laquelle tout le monde peut accéder. L'autre clé est la clé privée et seul le propriétaire peut y accéder. L'expéditeur crypte les informations à l'aide de la clé publique du destinataire. Le destinataire déchiffre le message à l'aide de sa clé privée. Pour la non-répudiation, l'expéditeur chiffre le texte brut à l'aide d'une clé privée, tandis que le destinataire utilise la clé publique de l'expéditeur pour la déchiffrer. Ainsi, le récepteur sait qui l'a envoyé.
- Fonctions de hachage: elles sont différentes de SKC et PKC. Ils n'utilisent aucune clé et sont également appelés cryptage unidirectionnel. Les fonctions de hachage sont principalement utilisées pour garantir qu'un fichier est resté inchangé.