Genera UUID v5 deterministici da namespace e nome usando SHA-1. Verifica la riproducibilità, confronta i risultati e genera UUID in blocco nel browser.
UUID v5 è un UUID deterministico basato sul nome. Invece di generare un identificatore casuale, combina un UUID di namespace con un nome e applica SHA-1 alla sequenza di byte risultante.
I primi 128 bit del digest SHA-1 vengono adattati al formato UUID impostando i bit della versione su 5 e i bit della variante RFC. Poiché il processo è deterministico, lo stesso namespace e lo stesso nome producono sempre lo stesso UUID.
UUID v4 è principalmente casuale ed è utile quando è necessario un nuovo identificatore imprevedibile. UUID v5 è deterministico ed è utile quando un identificatore deve essere riproducibile a partire da un input noto.
UUID v3 e UUID v5 utilizzano entrambi un namespace e un nome. UUID v3 utilizza MD5, mentre UUID v5 utilizza SHA-1. Per nuove implementazioni di UUID deterministici, UUID v5 è generalmente la scelta preferita quando è richiesta l'interoperabilità con lo standard UUID v5.
UUID v5 è un UUID deterministico basato sul nome. Combina un UUID di namespace e un nome, li sottopone a SHA-1 e converte il risultato in un UUID con versione 5 e variante RFC.
Sì. Quando l'UUID di namespace e i byte del nome sono esattamente gli stessi, un'implementazione conforme di UUID v5 produce lo stesso UUID.
Un namespace è un UUID che definisce il contesto del nome sottoposto a hashing. I namespace standard includono DNS, URL, OID e X.500. Le applicazioni possono anche utilizzare un proprio UUID di namespace personalizzato.
No. UUID v5 sottopone a hashing i byte del nome fornito. Differenze come lettere maiuscole, spazi bianchi, slash finali negli URL o diverse rappresentazioni Unicode possono produrre UUID differenti.
No. UUID v5 è deterministico e non casuale. Lo stesso namespace e lo stesso nome producono lo stesso UUID.
No. UUID v5 è progettato per identificatori deterministici, non per password, token di autenticazione, segreti o firme digitali.
Sì. Inserisci un nome per riga e lo strumento genera un UUID v5 deterministico per ogni nome utilizzando il namespace selezionato.
Entrambi sono UUID deterministici basati su namespace e nome, ma UUID v3 utilizza MD5 mentre UUID v5 utilizza SHA-1 secondo l'algoritmo di generazione UUID.
No. La generazione SHA-1 e la formattazione degli UUID vengono eseguite localmente nel browser.