Field | Size | Description | ||
---|---|---|---|---|
SymID | Ver | 2b | 0: version 1 | |
Citizen ID | CA ID | 14b | 0x001 : Master CA 0x002 ~ 0x3FFF : CA | |
Random | 6B | 0x00...01 : CA Random Number : 일반 사용자 (중복체크 필요) | ||
SeqNum | 2B | 1: General Credential 2 이상 : Basic Credential |
Credential (Basic) | PubKeyHash | 20 B | Hashed Public Key |
Role | 2 B | 0x0001 : General 0xF0F0 : Master CA 0xF0F1 : CA | |
Verification Flag | 3 B | Reserved | |
1 b | Deposit(보증금 예치) | ||
1 b | Face-to-Face(대면 확인) | ||
1 b | National Identity Card (국가 신분증 확인) | ||
1 b | Cell phone number (전화번호 확인) | ||
1 b | E-mail (이메일 확인) | ||
State | 1 B | 0x01 : Active // holding for credential update 0x05 : Marked // 재단 설정(오라클) | |
Credit | 1 B | 신용도 (0~15) // 재단 설정(오라클) | |
Country | 2 B | 국가 구분 코드 |
SymId 예
Owner(Holder) | Description |
---|---|
Master CA’s 1st Account | 0x0001 000000000001 0002 |
Master CA’s 2nd Account | 0x0001 000000000001 0003 |
Oracle | 0x0001 000000000002 0002 |
Reward | 0x0001 000000000003 0002 |
1st CA’s 1st Account | 0x0002 000000000001 0002 |
1st CA’s 2nd Account | 0x0002 000000000001 0003 |
1st CA’s 1st User’s 1st Account | 0x0002 XXXXXXXXXXXX 0002 |
1st CA’s 1st User’s 2nd Account | 0x0002 XXXXXXXXXXXX 0003 |
1st CA’s 2nd User’s 1st Account | 0x0002 YYYYYYYYYYYY 0002 |