RSA en ligne

Calculateur RSA éducatif démontrant la génération de clés, le chiffrement et le déchiffrement avec des nombres premiers et exposants fournis par l'utilisateur.

Request Feature / Support
13,800+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

Outil pédagogique RSA conçu pour l'apprentissage et la validation de paramètres. Il accepte des nombres premiers p et q et un exposant public e, puis calcule n, phi(n) et l’exposant privé d. Il chiffre ensuite un message M comme c = M^e mod n et le déchiffre comme M' = c^d mod n pour vérifier la correction. Cela illustre comment les paramètres RSA influencent les résultats et aide à comprendre les liens entre clés, module et chiffre. Le système réalise des vérifications de primalité, calcule Euler’s totient, dérive l’inverse modulaire et applique une exponentiation modulaire rapide pour le chiffrement et le déchiffrement. Avantages: retours immédiats, scénarios reproductibles et sandbox sûr pour expérimenter avec différentes valeurs de p, q et e. La valeur unique réside dans la clarté pédagogique, les valeurs intermédiaires explicites et la validation robuste des entrées pour éviter les mauvaises configurations. Cas d’usage: démonstrations en classe, prototypage développeur et apprentissage autonome. Fonctions principales: saisie des paramètres, dérivation de paires clé/valeur, démonstrations de chiffrement/déchiffrement et rapports d’erreur pour configurations invalides. L’outil prend en charge des petits premiers scolaires et des exemples de taille moyenne pour comprendre l’arithmétique modulaire sans générer de clés sécurisées. Les sorties présentent clairement n, phi(n), d, c et M' pour faciliter l’apprentissage et la vérification. Les utilisateurs avancés peuvent explorer comment modifier p, q ou e affecte les propriétés de sécurité dans un cadre contrôlé.

Comment utiliser

  1. Fournir les entrées : entrer p, q et e, et M avec 0 ≤ M < n.
  2. Vérifier les entrées : s'assurer que p et q sont des primes distinctes et que gcd(e, phi(n)) =
  3. Lancer le calcul : calculer n, phi(n) et d, puis chiffrer/déchiffrer M.
  4. Examiner les sorties : n, d, c et M'.
  5. Expérimenter avec les valeurs : modifier p, q, e ou M pour observer les effets.
How to use online rsa calculator

Frequently Asked Questions

Trouvez des réponses rapides

À quoi sert RSA ?
RSA est un cryptosystème à clé publique utilisé pour échanger des données en toute sécurité et pour les signatures numériques. Dans cet outil éducatif, vous voyez comment les clés publiques et privées se relient et comment le chiffrement/déchiffrement se produit selon l’arithmétique RSA.
Cet outil est-il adapté à une sécurité cryptographique réelle ?
Non. L’outil démontre l’arithmétique RSA à des fins d’apprentissage et de vérification; le padding et les protections contre les attaques par canaux ne sont pas présents. Il ne doit pas être utilisé pour la génération de clés ou le chiffrement en production.
Puis-je facilement tester différentes tailles de messages et nombres premiers ?
Oui. Le calculateur accepte divers couples de nombres premiers et exponents, permettant d’observer les variations de n, phi(n) et d et la façon dont elles influencent le chiffrement/déchiffrement de messages variés dans la plage valide.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer