Por que é útil esta ferramenta
Use esta ferramenta para crear identificadores de proba de 160 bits ordenables por tempo ou verificar a data codificada nun KSUID existente antes de usalo en rexistros e migracións.
Escolla unha edición completa, aprobada por QA, publicada para este sitio.
Xera KSUID de 27 caracteres ou descodifica o seu desprazamento de marca temporal de catro bytes e a carga aleatoria de dezaseis bytes sen enviar identificadores a unha API.
Listo. Os teus datos de traballo permanecen neste navegador.
Use esta ferramenta para crear identificadores de proba de 160 bits ordenables por tempo ou verificar a data codificada nun KSUID existente antes de usalo en rexistros e migracións.
A xeración almacena os segundos desde a época KSUID fixa en catro bytes big-endian, engade 128 bits aleatorios de Web Crypto e codifica o valor de 20 bytes como Base62 de ancho fixo; a inspección reverte exactamente eses pasos.
Ao inspeccionar 0ujtsYcgvSTl8PAuAdqWYSMnLOv, infórmase do segundo de creación UTC incrustado e da carga aleatoria hexadecimal, mentres se mantén local o valor pegado.
O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.
A entrada e a saída permanecen nesta pestana. A copia e a descarga realízanse a través das APIs do navegador sen subir datos a un servidor.
Cada execución informa do seu modo de ferramenta, marca temporal e tamaño de entrada/saída para que os datos transformados poidan ser auditados.