Calculatrice du chiffre des affines

Calculer les touches, les inverses modulaires et générer des tables de substitution

Valeurs valides 'a'

12 valeurs valides: 312 combinaisons de clés

1
Inverse : 1
1×1 ≡ 1
3
Inverse : 9
3×9 ≡ 1
5
Inverse : 21
5×21 ≡ 1
7
Inverse : 15
7×15 ≡ 1
9
Inverse : 3
9×3 ≡ 1
11
Inverse : 19
11×19 ≡ 1
15
Inverse : 7
15×7 ≡ 1
17
Inverse : 23
17×23 ≡ 1
19
Inverse : 11
19×11 ≡ 1
21
Inverse : 5
21×5 ≡ 1
23
Inverse : 17
23×17 ≡ 1
25
Inverse : 25
25×25 ≡ 1
Pourquoi coprime ? Pour les correspondances uniques, GCD(a, 26) doit être égal à 1.

Inverses modulaires

Trouver a−1 où (a × a−1) mod 26 = 1

Vérificateur de coprimalité

Générateur de clé aléatoire

Tableau de substitution

5
1357911151719212325
8
E(x) = (5x + 8) mod 26
A
I
B
N
C
S
D
X
E
C
F
H
G
M
H
R
I
W
J
B
K
G
L
L
M
Q
N
V
O
A
P
F
Q
K
R
P
S
U
T
Z
U
E
V
J
W
O
X
T
Y
Y
Z
D

Comprendre les clés de chiffrement Affine

La calculatrice de chiffrement affine vous aide à comprendre et à travailler avec les clés mathématiques utilisées dans le chiffrement affine. Le chiffre utilise deux touches: A (multiplicatif) et B (additif), mais toutes les valeurs ne sont pas valides pour la touche A.

Pourquoi la clé A doit être coprime avec 26

Pour que le chiffre affine fonctionne correctement, la clé A doit être coprime avec 26. Deux nombres sont coprimés lorsque leur plus grand diviseur commun (GCD) est égal à 1.

**Pourquoi est-ce nécessaire? **

Si A et 26 partagent un facteur commun, plusieurs lettres en texte en clair chiffreraient la même lettre en texte codé. Par exemple, si A=2:

  • A(0): (2×0) mod 26 = 0
  • N(13): (2×13) mod 26 = 0

A et N chiffreraient à la même lettre, rendant impossible le décryptage !

Clé valide A Valeurs

Seules 12 valeurs sont valables pour la clé A dans le chiffre affine:

Une valeurInverse modulaire (A−1)Vérification (A × A−1 mod 26)
111 × 1 = 1
393 × 9 = 27 → 1
5215 × 21 = 105 → 1
7157 × 15 = 105 → 1
939 × 3 = 27 → 1
111911 × 19 = 209 → 1
15715 × 7 = 105 → 1
172317 × 23 = 391 → 1
191119 × 11 = 209 → 1
21521 × 5 = 105 → 1
231723 × 17 = 391 → 1
252525 × 25 = 625 → 1

** Valeurs non valides** (facteurs de partage avec 26): 2, 4, 6, 8, 10, 12, 13, 14, 16, 18, 20, 22, 24

Multiplicatif modulaire Inverse

L'inverse modulaire de A est le nombre A−1 qui satisfait:

(A × A−1) mod 26 = 1

Cette inverse est essentielle pour le décryptage. Sans cela, vous ne pouvez pas inverser l'étape de multiplication.

Comment calculer:

  1. Méthode d'essai: Testez chaque nombre de 1 à 25 jusqu'à ce que vous en trouviez un où (A × x) mod 26 = 1
  2. Algorithme euclidien étendu: Une approche mathématique plus efficace

Notre outil calculateur calcule automatiquement les inverses modulaires. Saisissez simplement votre valeur A pour voir son inverse.

Utilisation de la calculatrice de clé

Notre calculateur de clé de chiffrement affine fournit:

  1. Tableau des clés de valeur - Voir tous les 12 Une valeur avec leurs inverses
  2. ** Calculatrice inverse** - Saisissez n'importe quelle valeur A pour calculer son inverse modulaire
  3. GCD Checker - Vérifier si deux nombres sont coprimes
  4. Random Key Generator - Générer des paires de clés valides au hasard
  5. Tableau de substitution - Voir la correspondance complète pour toute paire de clés

Utilisez ces outils pour mieux comprendre les mathématiques derrière le Afine Cipher et vérifier vos calculs manuels.

Foire aux questions

Comment savoir si un nombre est coprime avec 26 ?

Calculez le GCD (le plus grand diviseur commun) de votre nombre et 26. Si GCD = 1, ils sont coprimes. Puisque 26 = 2 × 13, tout nombre divisible par 2 ou 13 est NOT coprime avec 26.

Quel est le nombre total de clés de chiffrement d'affines possibles?

Il y a 312 combinaisons de clés possibles: 12 valides A valeurs × 26 B valeurs. C'est pourquoi le chiffre affine est vulnérable aux attaques de force brute en utilisant notre decoder.

B peut être une valeur ?

Oui, la clé B peut être n'importe quel entier de 0 à 25. Contrairement à la clé A, il n'y a aucune restriction sur B parce qu'elle n'affecte que le changement d'additif, et non la cartographie multiplicative.

Comment le chiffre affine se compare-t-il à d'autres chiffres ?

Le chiffre de l'affine est plus sécurisé que le chiffre [César] (https://caesarcipher.org/ciphers/caesar) (26 clés) mais moins sécurisé que les chiffres polyalphabétiques comme [Vigenere] (https://caesarcipher.org/ciphers/vigenere). Il sert d'excellent pont éducatif entre une simple substitution et des méthodes de chiffrement plus complexes.