KeystreamIn cryptography, a keystream is a stream of random or pseudorandom characters that are combined with a plaintext message to produce an encrypted message (the ciphertext). The "characters" in the keystream can be bits, bytes, numbers or actual characters like A-Z depending on the usage case. Usually each character in the keystream is either added, subtracted or XORed with a character in the plaintext to produce the ciphertext, using modular arithmetic. Keystreams are used in the one-time pad cipher and in most stream ciphers.
Chiffre de Trithémiusthumb|200px|Polygraphiae Le chiffre de Trithémius ou tableau de Trithémius est une méthode de chiffrement par substitution polyalphabétique inventée par l'abbé allemand Trithème durant la Renaissance. Les Allemands et de nombreux auteurs de l'époque 1600-1700 prétendent que c'est lui qui a inventé le carré de Vigenère. Un tel tableau se trouve bien dans Polygraphia (1518), mais il l'appelle « tableau de transposition » et ne l'emploie pas de la même façon que Vigenère.
ROT13Le ROT13 (rotate by 13 places) est un cas particulier du chiffre de César, un algorithme simpliste de chiffrement de texte. Comme son nom l’indique, il s’agit d’un décalage de de chaque lettre du texte à chiffrer. Son principal aspect pratique est que le codage et le décodage se font exactement de la même manière. Un défaut de ce chiffrement est qu’il s’occupe des lettres, il ne s’occupe pas des symboles et de la ponctuation. C’est pourquoi on doit supprimer toute accentuation du texte à chiffrer (ce défaut est moins gênant pour l'anglais que pour le français ou l'allemand).
Carré de PolybeLe carré de Polybe est une technique de chiffrement par substitution monoalphabétique ancienne, décrite pour la première fois vers 150 par l'historien grec éponyme. Celle-ci a été utilisée par plusieurs civilisations de différentes manières tout au long de l’histoire. vignette|Carré de Polybe sous la forme la plus simple. Le principe est assez simple, il consiste à ordonner les lettres de l’alphabet en ordre alphabétique dans un tableau carré de de côté dont chaque ligne et chaque colonne sont numérotées, de gauche à droite et de haut en bas.
CryptogrammeUn cryptogramme est une énigme basée sur un message chiffré. On en trouve principalement dans les médias imprimés comme les livres, les magazines ou les journaux. Le chiffrement est souvent simple, comme une substitution (Chiffre de César) ou une permutation des lettres, le but du jeu étant de retrouver le message en « clair ». Parmi les méthodes possibles, l'analyse fréquentielle d'apparition des lettres est celle qui est privilégiée si le chiffrement est une simple substitution (substitution monoalphabétique).
Réseau de FeistelUn réseau de Feistel est une construction utilisée dans les algorithmes de chiffrement par bloc, nommée d'après le cryptologue d'IBM, Horst Feistel. Elle a été utilisée pour la première fois dans Lucifer et DES. Cette structure offre plusieurs avantages, le chiffrement et le déchiffrement ont une architecture similaire voire identique dans certains cas. L'implémentation matérielle est aussi plus facile avec un tel système même si les choses ont passablement changé depuis la fin des années 1970.
P-BoxP-Box (permutation box), terme anglais désignant une table de permutation employée dans des algorithmes de chiffrement. Elle indique comment échanger les éléments d'une structure. Une P-Box contribue à la « diffusion » (terme employé par Claude Shannon) en mélangeant les données et en améliorant l'effet avalanche. Une P-Box peut se présenter sous plusieurs formes mais algorithmiquement, il s'agit en général d'un tableau à une dimension comme [1, 8, 5, 3, 4, 6, 7, 2]. Ce tableau signifie que le premier éléme
M-209thumb|Une M-209, vue de près. La M-209, ou CSP-1500 (et C-38 par le constructeur), est une machine à chiffrer conçue pendant la Seconde Guerre mondiale et utilisée par les États-Unis pour un usage tactique lors de cette guerre. Pendant l'été 1939, l'inventeur suédois Boris Hagelin part promouvoir ses machines à chiffrer aux États-Unis. Le modèle qu'il propose à l'armée ne satisfait pas complètement mais les Américains sont toutefois intéressés par cette machine portable, purement mécanique, pouvant chiffrer ou déchiffrer un message selon le mode d'opération choisi et en imprimer le résultat sur des bandelettes de papier.