Genera una coppia locale RSA o EC di prova

Genera RSA2048/3072/4096 o EC P256/P384 con Web Crypto e verifica una firma sintetica.

  • Funziona nel browser
  • Nessun caricamento
  • Controlla prima di scaricare

Genera RSA2048/3072/4096 o EC P256/P384 con Web Crypto e verifica una firma sintetica. Salva veri file JWK, SPKI e PKCS8 richiesti esplicitamente. L’esportazione privata richiede la casella; nessun salvataggio automatico o certificazione per produzione.

Elaborazione locale e segreti

Gli input restano in questa scheda e nel worker interrompibile. Nessun input, segreto, nome file o contatto viene inviato, salvato, registrato o misurato. Solo il lavoro selezionato carica codice e metadati fissi da questo sito. Gli input sensibili non hanno copia originale; esportazioni private richiedono scelta e download espliciti. Reimpostare o uscire libera riferimenti; JavaScript non garantisce cancellazione sicura della memoria. I campi dei segreti di prova accettano più righe e sono visibili in questa scheda.

Limiti risorse

Massimo1MiB di byte UTF8 testo/file,200.000 unità UTF16 per testo,1.000 righe,32 livelli e20.000 nodi; massimo4MiB di file esportati e20 file. Ogni esecuzione termina o viene interrotta dopo15 secondi. CSR DER≤64KiB; intestazioni DKIM≤128KiB/1.000 campi/8KiB per campo e20.000 righe. TypeScript≤20 file,25.000 caratteri ciascuno/100.000 totali,20.000 token per file,128 livelli,100.000 nodi AST e1.000 diagnostiche. Limiti applicativi, non memoria totale del worker. CSV UTF8, virgolette, virgola/CRLF, protezione formule e marcatore nullo dichiarato.

Usa e verifica il risultato

  1. Input, un record per riga

    Scegli un profilo di test RSA o EC, poi genera una coppia in locale oppure importa materiale privato JWK/PKCS8 supportato. Attiva l’esportazione privata solo se ti serve davvero.

  2. Profilo dichiarato

    Genera una chiave EC P-256 ed esegui la verifica sintetica della coppia. Il PEM SPKI pubblico e il JWK pubblico descrivono la stessa chiave pubblica; pairVerified indica l’esito del controllo di firma e verifica.

  3. Elaborazione locale e segreti

    Riapri i file pubblici con il programma di test che intendi usare. Tieni separati e segreti PKCS8 e JWK privati; per scaricare i file pubblici non serve l’esportazione privata.

Domande su questo profilo locale

Che cosa significa questo risultato?

La firma sintetica verifica che la coppia generata o importata corrisponda. Non certifica un’identità, l’idoneità alla produzione né la custodia sicura della chiave.

Come risolvo i dati rifiutati o mancanti?

Il profilo di importazione e l’algoritmo della chiave devono corrispondere. Il materiale cifrato o non compatibile viene rifiutato; non incollare un segreto di produzione per risolvere un problema di un test.

Quali sono i limiti di questo strumento?

Materiale di test locale nel browser, con scadenza dell’operazione a 15 s. Nessuna archiviazione automatica e nessuna garanzia di cancellazione della memoria: chiudere o reimpostare non equivale a una distruzione sicura.

Avvisi originali delle dipendenze di questa famiglia di strumenti di sicurezza locali, inclusi compilatore TypeScript e librerie. Licenza originale e avvisi di copyright