[UUID] UUID

UUID

UUID는 컴퓨터 시스템 내에서 고유한 객체를 식별하기 위해 사용되는 값이다. 16진수 32개로 구성되어 있기 때문에 하나의 UUID는 16바이트를 차지한다.

UUID 버전3과 버전5

버전3과 버전5는 해시 함수를 사용해 UUID로 변환한다. 해시 충돌을 막기 위해 별도의 네임스페이스 UUID를 받는다. 버전3은 MD5를 버전5는 SHA-1을 기반으로 한다.

UUID 버전4

버전4는 버전을 표기하는 4비트를 제외한 122비트를 무작위로 생성한다.

Author: Song Hayoung
Link: https://songhayoung.github.io/2020/08/23/Etc/uuid/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.