← 개발자 & 데이터
개발자 & 데이터 · 로컬에서 실행됨

KSUID 생성기 및 검사기

API로 식별자를 보내지 않고 27자 KSUID를 생성하거나, 4바이트 타임스탬프 오프셋과 16바이트 무작위 페이로드를 디코딩합니다.

준비 완료. 작업 데이터는 이 브라우저에 유지됩니다.

이 도구가 유용한 이유

이 도구를 사용하여 시간 순 정렬 가능한 160비트 테스트 식별자를 만들거나, 로그 및 마이그레이션에 사용하기 전에 기존 KSUID에 인코딩된 날짜를 확인하세요.

그것이 작동하는 방법

Generation은 고정 KSUID epoch 이후의 초를 4개의 빅엔디안 바이트로 저장하고, 128개의 Web Crypto 랜덤 비트를 추가하고, 20바이트 값을 고정 폭 Base62로 인코딩합니다. Inspection은 이러한 정확한 단계를 역방향으로 수행합니다.

실용 예시

0ujtsYcgvSTl8PAuAdqWYSMnLOv을 검사하면 붙여넣은 값은 로컬로 유지한 채, 내장된 UTC 생성 초와 16진수 랜덤 페이로드가 표시됩니다.

검사

계산은 결정적이며, 잘못된 입력을 조용히 변경하는 대신 유효성 검사 오류를 설명합니다.

개인정보 보호 경계

입력과 출력은 이 탭에 그대로 유지됩니다. 복사와 다운로드는 서버 업로드 없이 브라우저 API를 통해 이루어집니다.

결과 여권

각 실행은 해당 도구 모드, 타임스탬프, 입력/출력 크기를 보고하므로 변환된 데이터를 감사할 수 있습니다.