Package
Keygen
by XEJapan posted Nov 22, 2015
Keygen
개요
keygen 패키지는 XE3 에서 사용되는 고유한 UUID(Universally Unique Identifiers)�� 생성하기 위해서 사용되는 패키지 입니다. 주��� 데이터베이스의 auto_increment �� 대체하는 고유 아이디를 생성하는 경우 이용됩니다.
목적
Keygen 패키지를 사용하면 기존 auto_increment 에서 발생하는 보안의 위험(ID�� 손쉽게 유��� 할 수 있다는 문제)�� 보완 할 수 있으��, 유일성을 보장(극히 드문 확���의 충돌 위험이 있습니다)하는 고유 문자열인 UUID�� 손쉽게 생성할 수 있습니다.
구성
Keygen 은 4가��� 버전을 가������ 있는데 이 버전에 따라서 다음과 같은 형식을 통해서 UUID �� 생성합니다. 기본값은 Version 4 로 동작합니다.
- version 1 - datetime �� mac address �� 이용
- version 3 - namespace 이용한 문자열의 md5 hash 값을 이용
- version 4 - random 문자열 이용
- version 5 - namespace 이용한 문자열의 sha1 hash 값을 이용
이렇��� 생성된 uuid 는 다음과 같은 형식을 가���니다.
`xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx`
사용법
Category | Subject | Date | Last Update |
---|---|---|---|
Plug-in | 플러그인 | 2015.11.22 | 2015.11.22 |
Package | 패키지 | 2015.11.22 | 2015.11.22 |
Components | 컴포넌트 | 2015.11.22 | 2015.11.22 |
About XE1 | 용어 정리 | 2015.12.19 | 2015.12.19 |
Get Started | 설치하기 | 2015.11.22 | 2015.12.15 |
Install and Uninstall | 서��� 환경 설정 | 2015.12.19 | 2015.12.19 |
XE1 | 관리자 페이지 시작 | 2016.01.22 | 2016.01.22 |
Install and Uninstall | インストールする前に | 2015.12.19 | 2015.12.19 |
XE3 | XpressEngine 매뉴얼 | 2015.11.22 | 2015.11.22 |
About XE1 | XE란 무엇인가? | 2015.11.22 | 2015.11.22 |
About XE3 | XE3의 소���-배경 | 2015.11.22 | 2015.11.22 |
About XE3 | XE3 소��� - 중요 개념 소��� | 2015.11.22 | 2015.11.22 |
About XE1 | XE 기능 및 특징 | 2015.12.19 | 2015.12.19 |
Install and Uninstall | XE Core 제거 | 2015.12.29 | 2015.12.29 |
Install and Uninstall | XE core 설치 | 2015.12.29 | 2015.12.29 |
XE core navigation | XE core 둘러보기 | 2015.12.29 | 2015.12.29 |
Components | Widget | 2015.11.22 | 2015.11.22 |
Components | UIObject | 2015.11.22 | 2015.11.22 |
Package | Trash | 2015.11.22 | 2015.11.22 |
Package | Translation | 2015.11.22 | 2015.11.22 |