
UUID 생성기는 GUID(Globally Unique Identifiers)라고도 하는 UUID(Universally Unique Identifier)를 생성하는 무료 온라인 도구입니다. UUID는 중앙 권한 없이 소프트웨어 시스템에서 개체, 레코드 및 리소스를 고유하게 식별하는 데 사용되는 128비트 값입니다.
이 생성기는 임의의 변형인 버전 4 UUID 를 생성하는데,이는 다른 어떤 것과도 조정하지 않고 id 가 고유해야 하는 거의 모든 경우에 원하는 것이다. 한 번에 하나씩 생성하거나 수십 개를 대량 생성하고 코드가 기대하는 형식으로 복사할 수 있다: canonical,대문자, braced,또는 하이픈을 제거한 상태.
UUID는 다양한 서버와 서비스에서 고유한 식별이 필요한 분산 시스템, 데이터베이스, API 및 마이크로서비스에서 필수적입니다. 데이터베이스 레코드, 세션 토큰 또는 고유한 파일 이름에 대한 기본 키가 필요한 경우 이 도구는 브라우저에서 즉시 표준 준수 UUID를 생성합니다.
버전은 상호 교환이 불가능하며 잘못된 버전을 선택하면 결과가 발생합니다. 버전 4 는 122 개의 임의 비트이므로 충돌이 실질적인 문제가되지 않을 정도로 충분합니다: 확률이 생각할 가치가 생기기 전에 수십억을 생성해야합니다. 버전 1 은 타임스탬프와 기계의 네트워크 주소를 인코딩하므로 생성 시간별로 정렬하고 어디서 언제 만들어 졌는지 누출되므로 호의적이지 않았습니다. 최신 옵션 인 버전 7 은 하드웨어 식별자없이 시간 순서를 유지하고 소리가 나는 것보다 주문이 더 중요합니다: 무작위 버전 4 ids 는 데이터베이스 인덱스에 분산되어 조각화되며 시간 순서 ids 가 추가되지 않는 한 가지는 비밀입니다. UUID 는 고유하며 보안 토큰이 필요하다는 의미에서 추측 할 수 없으므로 하나를 대신해서는 안됩니다.
버전 4 가 적당한 선택인지를 결정하십시오. 그것의 122 무작위 조금은 그것을 1 차적인 열쇠,파일 이름 및 상관 관계 ids 를 위한 과태에게 합니다; time-ordered ids 는 값이 데이타베이스에 의해 무겁게 색인화될 때 대안입니다.
한 번에 생성할 UUID 수를 선택합니다. 일괄 작업을 위해 단일 UUID 또는 대량 생성 여러 UUID를 생성할 수 있습니다.
생성을 클릭합니다. 각 id 는 RFC 9562 에 정의된 버전 4 레이아웃을 따르며,임의 비트는 Math.random 이 아닌 Web Crypto API 에서 가져옵니다.
클립보드에 복사하려면 UUID를 클릭하거나 모두 복사 버튼을 사용하여 응용 프로그램에서 사용할 전체 배치를 가져옵니다.
122 개의 랜덤 비트는 Math.random 이 아닌 Web Crypto API 에서 나오며,이것의 출력은 이전 값에서 예측 가능합니다
표준 소문자, 대문자, 중괄호 {...} 또는 하이픈을 제거하여 언어 또는 데이터베이스가 기대하는 것과 일치하도록 복사합니다
데이터베이스 시딩 또는 테스트 데이터 생성과 같은 일괄 작업을 위해 한 번에 여러 UUID 생성
모든 id는 RFC 4122를 폐기한 RFC 9562의 버전 4 레이아웃을 따르며 버전 및 변형 비트가 올바르게 설정됩니다
Convert between Unix timestamps and human-readable dates
Shuffle a list into random order or pick random winners from names, entries, or any list of items
Generate random numbers in any range, with unique-only and decimal options.
Convert YAML to JSON instantly - anchors, aliases, merge keys, block scalars and multi-document streams supported
0 comments
No comments yet. Be the first to share your thoughts!