Vai al contenuto
OneKitly

Generatore di JWT

Costruisci e firma con HMAC un JSON Web Token nel browser — HS256, HS384 o HS512.

Apri Generatore di JWT e ottieni subito una risposta, senza creare un account. Il suo posto è sotto Hashing e crittografia; Decoder JWT e Calcolatore di checksum Adler-32 rispondono alle domande più vicine.

Come si usa

  1. Apri lo strumento — senza registrazione né installazione.
  2. Inserisci i tuoi dati o regola le opzioni disponibili.
  3. Ottieni il risultato all'istante, poi copialo o scaricalo.

Domande frequenti

A cosa serve Generatore di JWT?

Costruisci e firma con HMAC un JSON Web Token nel browser — HS256, HS384 o HS512.

In quali casi si usa davvero?

Verificare che un download corrisponda al checksum pubblicato, confrontare due file senza leggerli e generare una firma per una richiesta API.

Qual è l'errore più comune?

Fare l'hash di una password con un algoritmo veloce. MD5 e SHA sono progettati per essere rapidi, esattamente il contrario di quel che serve: una password richiede una funzione deliberatamente lenta come bcrypt, scrypt o Argon2.

In cosa differisce Generatore di JWT da Decoder JWT?

Sono vicini ma rispondono a domande diverse: Decoder JWT è quello da aprire quando si tratta di decodifica un JWT, leggi i suoi campi e le date e verifica la firma HMAC. Scegli quello che corrisponde al tuo punto di partenza — entrambi sono gratuiti.

Esiste uno strumento per il passo successivo?

Calcolatore di checksum Adler-32 è il più vicino dopo questo: Genera un hash Adler-32 di qualsiasi testo nel tuo browser, con output hex o Base64. Usato in zlib e PNG.

Cos'altro conviene tenere aperto accanto?

Calcolatore di checksum CRC32 e Calcolatore di checksum CRC64: ricorrono nella stessa attività abbastanza spesso da meritare una seconda scheda.

Da dove vengono i dati?

I digest seguono le specifiche pubblicate e sono calcolati dall'implementazione crittografica del browser quando esiste, quindi un valore si può confrontare con qualsiasi altro strumento conforme.

Per approfondire

Tutte le guide
SpiegazioneChe cosa c'è dentro un JWT — e che cosa non proteggeUn JWT è firmato, non cifrato. Chiunque abbia il token può decodificare il payload e leggerne ogni claim. Ecco un token reale, decodificato senza alcuna chiave, più i tre attacchi che la firma deve fermare e l'unico problema che non può risolvere.ConfrontoI checksum non sono hash: CRC-32, Adler-32 e a che cosa servonoUn checksum coglie gli incidenti. Un hash crittografico resiste a un attaccante. Un hash da tabella distribuisce chiavi. Tre lavori diversi, tre famiglie diverse — ed ecco una collisione CRC-32 costruita a mano in 0,11 secondi che mostra esattamente perché non puoi sostituire l'una con l'altra.ConfrontoMD5, SHA-1, SHA-256: quale hash, e per che cosaMD5 è rotto e MD5 va benissimo, a seconda di quale delle tre proprietà di sicurezza ti serviva. Ecco che cosa significano davvero resistenza alle collisioni, alla seconda preimmagine e alla preimmagine, quale algoritmo conserva quale, e perché nessuno di essi deve avvicinarsi a una password.SpiegazioneCos'è un JWT (JSON Web Token)?Un JWT è un token compatto e firmato che trasporta identità tra servizi. Ecco le sue tre parti, l'uso per l'autenticazione e i limiti di sicurezza.GuidaCiò che un gestore di password non può misurareL'entropia dà un prezzo a un solo attacco: l'indovinare offline contro un hash rubato. Sopra i 90 bit circa la cifra non decide più nulla — e l'indicatore di questo sito ha sottostimato una password casuale di 20 caratteri in 300 estrazioni su 300.SpiegazioneEntropia delle password: che cosa un misuratore di robustezza non può sapereL'entropia misura il processo che ha prodotto una password, non i caratteri che contiene. H = L x log2(R) è vera solo quando ogni carattere è stato scelto davvero a caso — ed è esattamente per questo che un misuratore che valuta una password inventata da un umano in base alle classi di caratteri sta misurando la cosa sbagliata.
Generatore di JWT — OneKitly