Parser di chiavi pubbliche SSH
Ispeziona le voci authorized_keys: algoritmo, lunghezza della chiave, impronte digitali e restrizioni.
Parser di chiavi pubbliche SSH
Incolla una o più righe da un file authorized_keys e questo strumento scomporrà ciascuna: l'algoritmo (RSA, Ed25519 o ECDSA), la lunghezza della chiave in bit, le impronte digitali SHA256 e MD5, il commento finale e qualsiasi restrizione come command= o from= che precede il tipo di chiave. È progettato per controllare il file authorized_keys di un server, rivedere una pull request che aggiunge una chiave di distribuzione o verificare una chiave prima di condividerla con un collega.
L'elaborazione in batch è integrata: incolla quante righe vuoi e ciascuna viene analizzata indipendentemente, nell'ordine in cui compaiono. Attiva "Segnala righe non valide" per vedere esattamente quali righe non sono state analizzate e perché — un tipo di chiave non riconosciuto, Base64 non valido o dati di chiave che non si decodificano in una chiave completa. "Rileva chiavi duplicate" contrassegna qualsiasi riga la cui impronta digitale ripete una precedente, che spiega come la stessa chiave finisce per avere accesso due volte con commenti diversi. "Avverti su chiavi deboli" contrassegna le chiavi RSA inferiori a 2048 bit e qualsiasi chiave DSA, entrambe sempre più rifiutate dai client SSH moderni.
Scegli una tabella semplice per leggere a colpo d'occhio o JSON quando vuoi inserire il risultato in un altro script o un controllo CI. Le righe vuote e quelle che iniziano con # vengono saltate, come legge il file OpenSSH, e le terminazioni di linea Windows (CRLF) e Unix (LF) vengono gestite indifferentemente.
Tutto viene eseguito localmente nel tuo browser — niente di quello che incolli qui viene caricato da nessuna parte, il che è importante per uno strumento che gestisce materiale crittografico. Copia il risultato, scaricalo come file .txt o invialo direttamente all'input di un altro strumento per continuare l'audit.