Chiffre en bloc

Le chiffrement par blocs est un type d'algorithme à clé symétrique utilisé en cryptographie, qui utilise un bloc de texte en clair de taille fixe et le convertit en un bloc de texte chiffré de taille fixe. Un algorithme de chiffrement par blocs est un algorithme déterministe qui prend un certain nombre de blocs de texte en clair et une clé secrète, et produit un certain nombre de blocs de texte chiffré. Le principal avantage des algorithmes de chiffrement par blocs est qu'ils peuvent être utilisés pour chiffrer des blocs de texte en clair de n'importe quelle taille, alors que de petites quantités de texte en clair peuvent être chiffrées efficacement avec des algorithmes de chiffrement par flux.

Le chiffrement par blocs consiste à diviser le texte en clair en blocs de n bits, puis à chiffrer chaque bloc séparément avec la même clé à l'aide d'un algorithme cryptographique. L'algorithme combine ensuite les blocs de texte chiffré en un seul bloc et produit le texte chiffré final. Les algorithmes de chiffrement par blocs peuvent également être utilisés pour chiffrer des messages entiers ou pour chiffrer des flux de données plus importants (tels que des fichiers).

Les algorithmes de chiffrement par bloc les plus couramment utilisés sont le DES (Data Encryption Standard) et l'AES (Advanced Encryption Standard). DES a été développé par IBM dans les années 1970 et est toujours utilisé aujourd'hui. Il utilise des clés de 56 bits pour chiffrer des blocs de données de 64 bits. L'AES a été développé pour remplacer le DES en 2001 et est considéré comme beaucoup plus sûr car il utilise des clés de 128, 192 ou 256 bits pour crypter des blocs de données de 128 bits.

Les algorithmes de chiffrement par blocs sont utilisés dans diverses applications cryptographiques, telles que les signatures numériques, les codes d'authentification des messages (MAC) et le chiffrement des données au repos ou en transit. Ils sont également utilisés pour stocker en toute sécurité les mots de passe, qui sont souvent la clé pour déverrouiller toutes les données de l'utilisateur sur un ordinateur ou un appareil. En raison de la complexité des algorithmes modernes de chiffrement par bloc, un pirate devrait déployer beaucoup d'efforts pour déchiffrer le chiffrement.

À ce titre, les algorithmes de chiffrement par blocs comptent parmi les algorithmes les plus sûrs utilisés aujourd'hui dans l'informatique et le chiffrement numérique.

Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire