Ispettore di keystore
Keystore Inspector
Apre pacchetti PKCS#12, JKS o PEM ed elenca i certificati, le catene e gli algoritmi di chiave che contengono.
Un `.p12` consegnato da un gruppo che si occupa dei sistemi è opaco: non si vede che cosa contenga, se la catena sia completa o quando scada il certificato foglia, senza una riga di comando e le opzioni giuste. Questo strumento apre i pacchetti PKCS#12, JKS e PEM ed elenca che cosa c’è dentro.
Il certificato viene decodificato in questa scheda dal lettore ASN.1 della pagina stessa. Non viene caricato niente, ed è questo il punto: una CSR, una CA interna o una chiave incollata per sbaglio non dovrebbero mai finire sul server di uno sconosciuto per essere lette.
Trascina qui un certificato, un pacchetto, una CSR o una chiave pubblica
PEM o DER — .pem, .crt, .cer, .der, .csr, oppure una riga di authorized_keys. O incollalo qui sotto.
Quello che questo non fa
- Non verifica le firme. L’«emesso da» qui sopra è una corrispondenza di nomi, non una prova: chiunque può scrivere il nome di emittente che vuole in un certificato che si fabbrica da sé.
- Non sa di quali autorità ti fidi. Quella lista sta nel tuo sistema operativo e nel tuo browser, e da una pagina web non è leggibile.
- Non controlla la revoca. Gli indirizzi OCSP e CRL sono mostrati perché tu possa farlo, ma interrogarli è una richiesta di rete che questo strumento di proposito non fa.
Per sapere che cosa sta servendo davvero un server acceso — ordine della catena, versioni di protocollo, scadenza — serve una connessione verso di lui: il controllo SSL è lo strumento per quella domanda.
Come si usa
Trascinare dentro il pacchetto
Vengono letti i file `.p12`/`.pfx`, `.jks` e PEM. Un archivio protetto da password ha bisogno della sua password per aprire il materiale della chiave; le parti relative ai certificati sono spesso leggibili anche senza.
Controllare la catena, non solo la foglia
Ogni certificato è mostrato con soggetto, emittente, validità e algoritmo della chiave. Un pacchetto che si installa sulla propria macchina e fallisce su un server ha di solito un certificato intermedio mancante.
Confermare che la chiave corrisponda al certificato
La chiave pubblica nella foglia e la chiave privata nell’archivio devono concordare. Una mancata corrispondenza è l’altro motivo frequente per cui un pacchetto apparentemente valido non serve traffico.
Domande frequenti
Il keystore viene caricato?
No. Viene analizzato nel browser, password compresa. Un archivio contiene una chiave privata, quindi qualunque altra scelta sarebbe indifendibile.
Mi dice se il certificato è attendibile?
No. Legge quello che dice il file. L’attendibilità dipende dall’archivio di radici di ciò che lo convaliderà e dallo stato di revoca, e nessuna delle due cose sta nel file. Questo è un ispettore, non un validatore.
La password viene rifiutata ma sono sicuro che sia giusta.
I vecchi file JKS e i file PKCS#12 scritti da strumenti datati usano a volte algoritmi che i browser moderni non implementano, e un archivio può avere una password per l’archivio e una per ciascuna chiave. Vale la pena provare anche la password della chiave.
Può ricevere da
Decodificatore di certificati
Certificate Decoder
Analizza un certificato o una CSR in PEM o DER e mostra soggetto, SAN, validità, usi della chiave e indizi sulla catena.
Cifrare e decifrare file
File Encrypt & Decrypt
Cifra qualsiasi file con AES-256-GCM a partire da una passphrase, e decifra i file che ha prodotto.
Ripulire i metadati
Metadata Scrubber
Toglie in un colpo solo i metadati di autore, dispositivo, GPS e revisione da documenti, immagini, audio e video.
Cifratura di messaggi PGP
PGP Message Tool
Cifra e decifra messaggi OpenPGP con una passphrase, interamente nel browser — modo simmetrico RFC 4880 (AES-256, S2K con SHA-256, MDC), compatibile con gpg -c. La cifratura a chiave pubblica e le firme non ci sono.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Decodificatore di certificati
Certificate Decoder
Analizza un certificato o una CSR in PEM o DER e mostra soggetto, SAN, validità, usi della chiave e indizi sulla catena.
Generatore di CSR
CSR Generator
Genera una richiesta di firma del certificato e la relativa chiave privata a partire dai campi del soggetto e dalle voci SAN.
Generatore di coppie di chiavi
Key Pair Generator
Genera coppie di chiavi RSA, ECDSA o Ed25519 e le esporta in PEM, JWK o OpenSSH.
Verifica del certificato SSL
SSL Certificate Checker
Si collega a un host, mostra la catena servita, la scadenza, il protocollo e i cifrari supportati, e segnala i buchi nella catena.
Verifica CORS
CORS Tester
Invia la preflight che manderebbe un browser da un’origine scelta più una GET con quell’Origin, e spiega secondo le regole dello standard Fetch quale intestazione ha bloccato la richiesta.
Convertitore di valuta
Currency Converter
Converte fra una trentina di valute ai tassi di riferimento giornalieri della BCE, passando per l’euro, oppure a un tasso che indichi tu.