calcolatore RSA online

Un calcolatore RSA educativo che dimostra la generazione delle chiavi, la cifratura e la decifratura utilizzando primi e valori di esponente forniti dall’utente.

Request Feature / Support
13,888+
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

Informazioni su questo strumento

Strumento di dimostrazione RSA pensato per l’apprendimento e la validazione dei parametri. Accetta primi p e q forniti dall’utente e un esponente pubblico e, quindi, calcola n, phi(n) e l’esponente privato d. Successivamente cifra un messaggio M come c = M^e mod n e lo decifra come M' = c^d mod n per verificare la correttezza. Illustra come i parametri RSA influenzano i risultati e aiuta a comprendere le relazioni tra chiavi, modulo e testo cifrato. A livello concettuale, il sistema esegue controlli sui numeri primi, calcola totiente di Euler, determina l'inverso modale e applica l’esponenziazione modulare rapida sia per la cifratura che per la decifratura. Vantaggi: feedback immediato, scenari riproducibili e sandbox sicura per sperimentare con diversi p, q ed e. Il valore unico risiede nella chiarezza educativa, nei valori intermedi espliciti e nella robusta validazione degli input per evitare configurazioni comuni non sicure. Casi d’uso includono dimostrazioni in classe, prototipazione per sviluppatori e apprendimento autodidatta della crittografia. Funzionalità principali: input dei parametri, derivazione di coppie chiave/valore, dimostrazioni di cifratura/decifratura e report di errori per configurazioni non valide. Supporta primi di piccole dimensioni per insegnamento e esempi di media grandezza per comprendere l’aritmetica modulare senza generare chiavi sicure. Le uscite includono n, phi(n), d, c e M' per facilitare apprendimento e verifica. Utenti avanzati possono analizzare come modifiche di p, q o e influenzano proprietà di sicurezza in un contesto controllato.

Come usare

  1. Inserisci input: inserisci primi p e q, esponente pubblico e e M con 0 ≤ M < n.
  2. Verifica input: assicurati che p e q siano primi distinti e che gcd(e, phi(n)) =
  3. Esegui calcolo: calcola n, phi(n), d e cripta/decifra M.
  4. Controlla output: verifica n, d, c e M'.
  5. Sperimenta con i valori: modifica p, q, e o M per osservare gli effetti.
How to use online rsa calculator

Frequently Asked Questions

Trova risposte rapide

A cosa serve RSA?
RSA è un sistema di crittografia a chiave pubblica utilizzato per scambiare dati in modo sicuro e per firme digitali. In questo strumento educativo, osservi come le chiavi pubbliche e private si relazionano e come la cifratura/decifratura avviene secondo l'aritmetica RSA.
Questo strumento è adatto per la sicurezza crittografica reale?
No. Lo strumento dimostra l’aritmetica RSA per apprendimento e verifica; l’uso di padding e protezioni contro le perdite di canale non è incluso. Non va impiegato per generazione di chiavi o cifratura in produzione.
Posso facilmente testare diverse dimensioni di messaggi e primi?
Sì. Il calcolatore accetta diverse coppie di primi ed esponenti, permettendo di osservare come n, phi(n) e d cambiano e come tali cambiamenti influenzano la cifratura/decifratura di messaggi vari all'interno dell'intervallo valido.

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

Convertitore Spotify a MP3

Converte file audio forniti localmente in MP3, consentendo l’ascolto offline e la compatibilità tra...

Developer Tools

Calcolatore Distanza Stradale

Calcolatore di distanza stradale per viaggiatori, pianificatori logistici e conducenti per stimare r...

Developer Tools

Calcolatore Età

Determina rapidamente l’età di una persona dal suo data di nascita con il nostro calcolatore gratuit...

Developer Tools

Convertitore di valute

Converter rapidamente importi tra diverse valute con il nostro convertitore di valuta online gratuit...

Il tuo feedback è importante

Aiutaci a migliorare