Protecting Stored Data with Cryptography · Protection des données stockées par la cryptographie
| English | Français |
|---|---|
| cryptography/krɪpˈtɒɡrəfi/ | cryptographie |
| plaintext/ˈpleɪntekst/ | texte clair |
| key/kiː/ | clé |
| ciphertext/ˈsaɪfətekst/ | chiffre chiffré |
| keyspace/ˈkiːspeɪs/ | espace de clés |
| symmetric encryption/sɪˈmetrɪk enˈkrɪpʃn/ | chiffrement symétrique |
| AES/ˌeɪ iː ˈes/ | AES |
| block cipher/blɒk ˈsaɪfə/ | chiffrement par blocs |
Encryption basics
- Cryptography 密码学 hides information.
- Encryption combines plaintext 明文 with a key 密钥 to make ciphertext 密文.
- The keyspace 密钥空间 is the number of possible keys — an n-bit key has $2^n$.
Encryption basics
- Cryptography 密码学 hides information.
- Le chiffrement combine le texte en clair avec une clé pour produire un chiffre.
- L'espace de clés est le nombre de clés possibles — une clé de n bits a $2^n$.
Symmetric encryption
- Symmetric encryption 对称加密 uses the same key to encrypt and decrypt.
- The standard is AES 高级加密标准, a block cipher 分组密码.
- Both sides need the same secret key — sharing it safely is the challenge.
Chiffrement symétrique
- Le chiffrement symétrique utilise la même clé pour chiffrer et déchiffrer.
- The standard is AES 高级加密标准, a block cipher 分组密码.
- Les deux parties ont besoin de la même clé secrète — partager cette clé en toute sécurité est le défi.
Symmetric encryption uses... · Le chiffrement symétrique utilise...
Symmetric = one shared key. · Symétrique = une clé partagée.
The standard modern symmetric block cipher is... · Le chiffrement par bloc symétrique standard moderne est...
AES is the symmetric standard. · AES est la norme symétrique.
The scrambled output of an encryption algorithm is called ____. · La sortie brouillée d'un algorithme de chiffrement est appelée ____.
Encryption turns plaintext into ciphertext. · Le chiffrement transforme le texte clair en chiffre chiffré.
Bigger keys, more security
- A larger keyspace takes an adversary longer to guess.
- Longer keys are more secure but slower.
- AES works on 128-bit blocks and secures Wi-Fi, browsing, and files.
Bigger keys, more security
- Un espace de clés plus grand prend plus de temps à un adversaire pour deviner.
- Longer keys are more secure but slower.
- AES fonctionne sur des blocs de 128 bits et sécurise le Wi-Fi, la navigation et les fichiers.
Symmetric encryption is fast and strong, but it has one hard problem: both sides must already share the same secret key. Sending that key over an insecure channel would expose it — which is exactly what asymmetric cryptography solves next.
Le chiffrement symétrique est rapide et robuste, mais il pose un problème majeur : les deux parties doivent déjà partager la même clé secrète. Envoyer cette clé sur un canal non sécurisé l'exposerait — ce que résout justement la cryptographie asymétrique ensuite.
Encrypt by shifting letters · Chiffrement par décalage de lettres
Encryption combines plaintext with a key. Here the key is the shift amount; only someone who knows it can decrypt. · Le chiffrement combine le texte clair avec une clé. Ici, la clé est le montant du décalage ; seul celui qui la connaît peut déchiffrer.
A larger keyspace makes an encryption key harder to guess. · Un espace de clés plus grand rend une clé de chiffrement plus difficile à deviner.
More possible keys = more guessing time. · Plus de clés possibles = plus de temps pour deviner.
How many possible keys does a 4-bit key have? (2^4) · Combien de clés possibles possède une clé de 4 bits ? (2^4)
$2^4 = 16$ possible keys. · $2^4 = 16$ clés possibles.
A simple Caesar cipher shifts each letter by a fixed key. With key = 3, CAT becomes FDW. Only someone who knows the shift (the key) can turn FDW back into CAT. Real algorithms like AES use far larger keyspaces, but the idea is the same.
Un simple chiffre de César décale chaque lettre d'une clé fixe. Avec clé = 3, CAT devient FDW. Seule quelqu'un qui connaît le décalage (la clé) peut transformer FDW en CAT. Des algorithmes réels comme AES utilisent des espaces de clés beaucoup plus grands, mais l'idée est la même.
Cryptography turns plaintext into ciphertext using a key. A bigger keyspace ($2^n$ for an n-bit key) is harder to break. Symmetric encryption (e.g. AES) uses one shared key — fast and strong, but the shared key must be exchanged safely.
La cryptographie transforme le texte en clair en chiffre à l'aide d'une clé. Un plus grand espace de clés ($2^n$ pour une clé de n bits) est plus difficile à briser. Le chiffrement symétrique (par exemple AES) utilise une clé partagée unique — rapide et fort, mais la clé partagée doit être échangée en toute sécurité.