Utilità e generatori

Genera UUID, stringhe casuali sicure, password e passphrase Diceware per sviluppo, test e sicurezza quotidiana. Scegli il formato adatto e lavora localmente nel browser.

Strumenti di codifica

Generatore UUID / GUID

Generatore UUID / GUID online gratuito per identificatori v1, v3, v4, v5 e v7.

UUID GUID

Generatore di password

Crea password casuali sicure e passphrase Diceware memorabili nel browser.

password passphrase generatore di password casuali password sicura Diceware sicurezza password
Attività popolari
Utilità per valori univoci e casualità sicura

Queste utilità semplificano attività ricorrenti: creare un ID per un record, un token di test o una password robusta. La categoria offre UUID per identificatori standard, stringhe casuali configurabili per valori macchina e password o passphrase Diceware per le persone.

I risultati sono tutti stringhe, ma hanno scopi diversi. La scelta corretta evita ID fragili, segreti deboli e formati incompatibili.

Quando usare UUID, stringhe casuali o password

Usa UUID quando un sistema richiede un identificatore standard a 128 bit. UUID v4 è casuale e compatibile; v7 include un timestamp e si ordina per creazione; v3 e v5 producono lo stesso UUID per lo stesso nome e namespace. GUID è il nome comune dello stesso formato nell’ecosistema Microsoft.

Una stringa casuale è adatta quando controlli alfabeto, lunghezza e formato. Per credenziali usate da una persona, scegli il generatore di password.

Casualità, lunghezza e set di caratteri

Valori più lunghi e alfabeti più ampi danno più combinazioni; escludere caratteri simili facilita la lettura. Non accorciare segreti solo per estetica e non riutilizzarli tra applicazioni indipendenti.

Un UUID è normalmente un identificatore, non un sostituto di token di accesso o password. Parti dai requisiti del sistema, poi scegli lunghezza, alfabeto e modalità.

Generazione locale e cura dei segreti

I generatori funzionano nel browser e usano Web Crypto API, quindi i valori non vengono inviati al server. Puoi copiare un valore o un lotto e scaricare un elenco quando lo strumento lo consente.

Tratta password, token e segreti applicativi come riservati. Non inserirli nel codice o nelle chat; usa un password manager o un sistema di gestione dei segreti e sostituisci ogni valore esposto.

Spesso usati insieme

Usa un UUID come ID pubblico standard e una stringa casuale separata come token o segreto opaco.

Scegli una password per una persona e una stringa casuale dal formato controllato per gli scambi tra sistemi.

Genera un segreto abbastanza lungo per un’integrazione di test, poi usa HMAC per verificare il payload firmato.

FAQ

Nello sviluppo quotidiano GUID e UUID indicano di solito lo stesso formato di identificatore a 128 bit. GUID è più comune negli ambienti Microsoft, UUID nelle RFC e altrove.

Usa v4 per un ID casuale molto compatibile. Scegli v7 se è utile ordinare i record per creazione. v3 e v5 servono per ID deterministici da nome e namespace; v5 è in genere preferibile a v3 perché usa SHA-1 anziché MD5.

Di norma no. UUID è un identificatore strutturato. Usa il generatore di password per le password e una stringa casuale sufficientemente lunga, nel formato richiesto, per token o segreti API.

Una stringa casuale è un valore macchina flessibile con alfabeto, lunghezza e formato configurabili. Password e passphrase servono all’autenticazione umana e hanno opzioni dedicate.

I generatori usano Web Crypto API del browser, incluso crypto.getRandomValues(), non una semplice funzione pseudo-casuale. L’idoneità dipende anche da lunghezza, alfabeto, archiviazione e ciclo di vita.

No. UUID, password, passphrase e stringhe casuali sono creati localmente nel browser. Tratta comunque i valori copiati come riservati quando sono segreti.

Non esiste una lunghezza universale. Segui i requisiti del servizio e usa valori lunghi, imprevedibili e univoci per token o segreti, senza conservarli nel codice sorgente.

Sì. I generatori UUID e di stringhe casuali creano lotti fino a 100 valori; anche il generatore di password supporta i lotti. Distribuisci le credenziali solo attraverso canali sicuri.