Cryptage à double force

Le cryptage à double force, également appelé cryptage multiple, est le processus de cryptage d'un texte déjà crypté une ou plusieurs fois, avec le même algorithme / modèle ou un autre.

Les autres noms pour le chiffrement à double force incluent le chiffrement en cascade ou le chiffrement en cascade.

Niveaux de chiffrement à double force

Le chiffrement à double force comprend différents niveaux de chiffrement qui sont expliqués ci-dessous -

Première couche de cryptage

Le texte chiffré est généré à partir du message lisible d'origine à l'aide d'algorithmes de hachage et de clés symétriques. Les clés symétriques ultérieures sont chiffrées à l'aide de clés asymétriques. La meilleure illustration de ce modèle consiste à combiner le condensé de hachage du texte chiffré dans une capsule. Le destinataire calculera d'abord le condensé, puis décryptera le texte afin de vérifier que le texte n'est pas altéré entre les deux.

Deuxième couche de cryptage

La deuxième couche de cryptage est le processus d'ajout d'une couche supplémentaire pour chiffrer le texte avec un algorithme identique ou différent. Habituellement, un mot de passe symétrique de 32 bits est utilisé pour la même chose.

Troisième couche de cryptage

Dans ce processus, la capsule cryptée est transmise via une connexion SSL / TLS au partenaire de communication.

Le schéma suivant montre le processus de double cryptage en images -

Cryptographie hybride

La cryptographie hybride est le processus d'utilisation de plusieurs chiffrements de types différents ensemble en incluant les avantages de chacun des chiffrements. Il existe une approche courante qui est généralement suivie pour générer une clé secrète aléatoire pour un chiffrement symétrique, puis crypter cette clé via une cryptographie à clé asymétrique.

En raison de ce modèle, le message d'origine lui-même est chiffré à l'aide du chiffrement symétrique, puis à l'aide d'une clé secrète. Le destinataire après avoir reçu le message déchiffre le message en utilisant d'abord la clé secrète, en utilisant sa propre clé privée, puis utilise la clé spécifiée pour déchiffrer le message.