Cryptographie avec Python - Présentation

La cryptographie est l'art de la communication entre deux utilisateurs via des messages codés. La science de la cryptographie a émergé avec le motif fondamental d'assurer la sécurité des messages confidentiels transférés d'une partie à une autre.

La cryptographie est définie comme l'art et la science de dissimuler le message pour introduire la confidentialité et le secret reconnus dans la sécurité de l'information.

Terminologies de la cryptographie

Les termes fréquemment utilisés en cryptographie sont expliqués ici -

Texte brut

Le message en texte brut est le texte lisible et compréhensible par tous les utilisateurs. Le texte brut est le message qui subit la cryptographie.

Texte chiffré

Le texte chiffré est le message obtenu après l'application de la cryptographie sur du texte brut.

Chiffrement

Le processus de conversion de texte brut en texte chiffré est appelé chiffrement. Il est également appelé encodage.

Décryptage

Le processus de conversion du texte chiffré en texte brut est appelé déchiffrement. Il est également appelé décodage.

Le diagramme ci-dessous montre une illustration du processus complet de cryptographie -

Caractéristiques de la cryptographie moderne

Les caractéristiques de base de la cryptographie moderne sont les suivantes -

  • Il fonctionne sur des séquences de bits.

  • Il utilise des algorithmes mathématiques pour sécuriser les informations.

  • Cela oblige les parties intéressées par un canal de communication sécurisé à respecter la confidentialité.