Perché questo strumento è utile
Usa questo strumento per creare identificatori di test a 160 bit ordinabili per data oppure verificare la data codificata in un KSUID esistente prima di utilizzarlo nei log e nelle migrazioni.
Scegli un'edizione completa, approvata dal QA, pubblicata per questo sito.
Genera KSUID di 27 caratteri oppure decodifica il loro offset timestamp di quattro byte e il payload casuale di sedici byte senza inviare identificatori a un'API.
Pronto. I tuoi dati di lavoro restano in questo browser.
Usa questo strumento per creare identificatori di test a 160 bit ordinabili per data oppure verificare la data codificata in un KSUID esistente prima di utilizzarlo nei log e nelle migrazioni.
La generazione memorizza i secondi trascorsi dall'epoca KSUID fissa in quattro byte big-endian, aggiunge 128 bit casuali di Web Crypto e codifica il valore di 20 byte come Base62 a larghezza fissa; l'ispezione esegue al contrario esattamente questi passaggi.
L'ispezione di 0ujtsYcgvSTl8PAuAdqWYSMnLOv riporta il secondo di creazione UTC incorporato e il payload casuale esadecimale, lasciando invariato il valore incollato in locale.
Il calcolo è deterministico e spiega gli errori di convalida invece di modificare silenziosamente l'input non valido.
L'input e l'output restano in questa scheda. La copia e il download avvengono tramite le API del browser senza alcun caricamento su un server.
Ogni esecuzione riporta la modalità dello strumento, il timestamp e la dimensione di input/output, in modo che i dati trasformati possano essere controllati.