Calculateur de Chiffrement RSA
Calculez les paramètres de chiffrement RSA : générez des clés publique/privée, chiffrez/déchiffrez des messages en utilisant les nombres premiers p et q.
Cette calculatrice vous a été utile ?
Comment utiliser cet outil ?
Ce calculateur de chiffrement RSA génère des clés publiques/privées et, optionnellement, chiffre/déchiffre un message numérique.
- Saisissez deux nombres premiers distincts pour p et q (par exemple, 61 et 53).
- Définissez l'exposant public e (par défaut 65537). Il doit être premier avec φ(n) et compris entre 2 et φ(n)-1.
- Optionnellement, saisissez un message m sous forme d'un nombre entier entre 0 et n-1. Laissez vide pour seulement générer les clés.
- Cliquez sur "Calculer" pour voir les résultats et les calculs étape par étape.
Sorties :
- Clé publique (n, e) – n = p × q
- Clé privée d – inverse modulaire de e modulo φ(n)
- Si un message a été saisi : texte chiffré (chiffré) et valeur déchiffrée (devrait correspondre au message original)
Toutes les entrées doivent être des nombres entiers. Utilisez uniquement des nombres premiers pour p et q, et assurez-vous que le message est inférieur à n.
Résultats précédents
| Résultat | Entrées | Date |
|---|
Questions Fréquemment Posées
RSA is an asymmetric encryption algorithm that uses a public key for encryption and a private key for decryption. It relies on the difficulty of factoring the product of two large prime numbers.
p and q must be distinct prime numbers. For security, they should be large (e.g., 1024 bits), but for this calculator you can use small primes for demonstration.
e must be coprime to φ(n) and typically 65537 is used. It is part of the public key along with n.
The message m must be less than n. If your message is larger, it must be split into blocks.