Rev 1343 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1343 | Rev 1416 | ||
---|---|---|---|
Line 10... | Line 10... | ||
10 | |-----|-------|---------|----------------------| |
10 | |-----|-------|---------|----------------------| |
11 | | 1 | 0-3 | 1 bit | Reserved, must be 0. |
11 | | 1 | 0-3 | 1 bit | Reserved, must be 0. |
12 | | | | 31 bits | OIDplus SystemID (lower 31 bits of the SHA1 hash of the Public Key in raw binary representation) |
12 | | | | 31 bits | OIDplus SystemID (lower 31 bits of the SHA1 hash of the Public Key in raw binary representation) |
13 | | 2 | 4-5 | 16 bits | Creation timestamp: Days since 01.01.1970 00:00 GMT; 0 if unknown or not applicable. Max possible: 0xFFFF = 06 June 2149 |
13 | | 2 | 4-5 | 16 bits | Creation timestamp: Days since 01.01.1970 00:00 GMT; 0 if unknown or not applicable. Max possible: 0xFFFF = 06 June 2149 |
14 | | 3 | 6-7 | 4 bits | UUID Version, must be 0x8 (Custom UUID) |
14 | | 3 | 6-7 | 4 bits | UUID Version, must be 0x8 (Custom UUID) |
15 | | | | 12 bits | Reserved, must be 0x0000 |
15 | | | | 12 bits | Reserved, must be 0x000 |
16 | | 4 | 8-9 | 2 bits | UUID Variant, must be 0b10 (RFC 4122) |
16 | | 4 | 8-9 | 2 bits | UUID Variant, must be 0b10 (RFC 4122) |
17 | | | | 14 bits | Namespace |
17 | | | | 14 bits | Namespace |
18 | | 5 | 10-15 | 48 bits | Data as defined by the namespace |
18 | | 5 | 10-15 | 48 bits | Data as defined by the namespace |
19 | 19 | ||
20 | 20 | ||
Line 36... | Line 36... | ||
36 | 36 | ||
37 | |Block| Description | Value | Interpretation | |
37 | |Block| Description | Value | Interpretation | |
38 | |-----|-------------------|------------------|----------------| |
38 | |-----|-------------------|------------------|----------------| |
39 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
39 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
40 | | 2 | Timestamp | 0x0000 | Unknown |
40 | | 2 | Timestamp | 0x0000 | Unknown |
41 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
41 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
42 | | 4 | Namespace+Variant | 0x8000 | 0x0000 \| 0x8000 |
42 | | 4 | Namespace+Variant | 0x8000 | 0x0000 \| 0x8000 |
43 | | 5 | Data | 0x1890AFD80709 | SHA1('') & 0xFFFF.FFFF.FFFF |
43 | | 5 | Data | 0x1890AFD80709 | SHA1('') & 0xFFFF.FFFF.FFFF |
44 | 44 | ||
45 | 45 | ||
46 | ## OIDplus User/RA UUID (Block 4 = 0x8001) |
46 | ## OIDplus User/RA UUID (Block 4 = 0x8001) |
Line 71... | Line 71... | ||
71 | 71 | ||
72 | |Block| Description | Value | Interpretation | |
72 | |Block| Description | Value | Interpretation | |
73 | |-----|-------------------|----------------|--------------------------------------------| |
73 | |-----|-------------------|----------------|--------------------------------------------| |
74 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
74 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
75 | | 2 | Timestamp | 0x0000 | Unknown |
75 | | 2 | Timestamp | 0x0000 | Unknown |
76 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
76 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
77 | | 4 | Namespace+Variant | 0x8001 | 0x0001 \| 0x8000 |
77 | | 4 | Namespace+Variant | 0x8001 | 0x0001 \| 0x8000 |
78 | | 5 | Data | 0x2938F50E857E | SHA1('joe@example.com') & 0xFFFF.FFFF.FFFF |
78 | | 5 | Data | 0x2938F50E857E | SHA1('joe@example.com') & 0xFFFF.FFFF.FFFF |
79 | 79 | ||
80 | 80 | ||
81 | ## OIDplus Log entry UUID (Block 4 = 0x8002) |
81 | ## OIDplus Log entry UUID (Block 4 = 0x8002) |
Line 100... | Line 100... | ||
100 | 100 | ||
101 | |Block| Description | Value | Interpretation | |
101 | |Block| Description | Value | Interpretation | |
102 | |-----|-------------------|----------------|----------------------------------------------| |
102 | |-----|-------------------|----------------|----------------------------------------------| |
103 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
103 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
104 | | 2 | Timestamp | 0x458C | 30 September 2018 (17804 days since 1 January 1970) |
104 | | 2 | Timestamp | 0x458C | 30 September 2018 (17804 days since 1 January 1970) |
105 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
105 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
106 | | 4 | Namespace+Variant | 0x8002 | 0x0002 \| 0x8000 |
106 | | 4 | Namespace+Variant | 0x8002 | 0x0002 \| 0x8000 |
107 | | 5 | Data | 0x0000000004D2 | Sequence 1234 |
107 | | 5 | Data | 0x0000000004D2 | Sequence 1234 |
108 | 108 | ||
109 | 109 | ||
110 | ## OIDplus Configuration entry UUID (Block 4 = 0x8003) |
110 | ## OIDplus Configuration entry UUID (Block 4 = 0x8003) |
Line 128... | Line 128... | ||
128 | 128 | ||
129 | |Block| Description | Value | Interpretation | |
129 | |Block| Description | Value | Interpretation | |
130 | |-----|-------------------|----------------|--------------------------------------------| |
130 | |-----|-------------------|----------------|--------------------------------------------| |
131 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
131 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
132 | | 2 | Timestamp | 0x0000 | Unknown |
132 | | 2 | Timestamp | 0x0000 | Unknown |
133 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
133 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
134 | | 4 | Namespace+Variant | 0x8003 | 0x0003 \| 0x8000 |
134 | | 4 | Namespace+Variant | 0x8003 | 0x0003 \| 0x8000 |
135 | | 5 | Data | 0xF14DDA42862A | SHA1('max_ra_invite_time') & 0xFFFF.FFFF.FFFF |
135 | | 5 | Data | 0xF14DDA42862A | SHA1('max_ra_invite_time') & 0xFFFF.FFFF.FFFF |
136 | 136 | ||
137 | 137 | ||
138 | ## OIDplus ASN.1 Alphanumeric ID UUID (Block 4 = 0x8004) |
138 | ## OIDplus ASN.1 Alphanumeric ID UUID (Block 4 = 0x8004) |
Line 154... | Line 154... | ||
154 | 154 | ||
155 | | Block | Description | Value | Interpretation | |
155 | | Block | Description | Value | Interpretation | |
156 | |-------|-------------------|------------|-----------------------------------------| |
156 | |-------|-------------------|------------|-----------------------------------------| |
157 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
157 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
158 | | 2 | Timestamp | 0x0000 | Unknown |
158 | | 2 | Timestamp | 0x0000 | Unknown |
159 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
159 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
160 | | 4 | Namespace+Variant | 0x8004 | 0x0004 \| 0x8000 |
160 | | 4 | Namespace+Variant | 0x8004 | 0x0004 \| 0x8000 |
161 | | 5 | Data (High) | 0x208DED | SHA1('2.999') & 0xFF.FFFF |
161 | | 5 | Data (High) | 0x208DED | SHA1('2.999') & 0xFF.FFFF |
162 | | | Data (Low) | 0x8A3F8F | SHA1('example') & 0xFF.FFFF |
162 | | | Data (Low) | 0x8A3F8F | SHA1('example') & 0xFF.FFFF |
163 | 163 | ||
164 | 164 | ||
Line 181... | Line 181... | ||
181 | 181 | ||
182 | | Block | Description | Value | Interpretation | |
182 | | Block | Description | Value | Interpretation | |
183 | |-------|-------------------|------------|-------------------------------------------------| |
183 | |-------|-------------------|------------|-------------------------------------------------| |
184 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
184 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
185 | | 2 | Timestamp | 0x0000 | Unknown |
185 | | 2 | Timestamp | 0x0000 | Unknown |
186 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
186 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
187 | | 4 | Namespace+Variant | 0x8005 | 0x0005 \| 0x8000 |
187 | | 4 | Namespace+Variant | 0x8005 | 0x0005 \| 0x8000 |
188 | | 5 | Data (High) | 0x208DED | SHA1('2.999') & 0xFF.FFFF |
188 | | 5 | Data (High) | 0x208DED | SHA1('2.999') & 0xFF.FFFF |
189 | | | Data (Low) | 0xAF9A96 | SHA1(utf8_encode('Example')) & 0xFF.FFFF |
189 | | | Data (Low) | 0xAF9A96 | SHA1(utf8_encode('Example')) & 0xFF.FFFF |
190 | 190 | ||
191 | 191 | ||
Line 216... | Line 216... | ||
216 | 216 | ||
217 | |Block| Description | Value | Interpretation | |
217 | |Block| Description | Value | Interpretation | |
218 | |-----|-------------------|----------------|----------------| |
218 | |-----|-------------------|----------------|----------------| |
219 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
219 | | 1 | System ID | 0x6E932DD7 | SHA1(PubKey) & 0x7FFF.FFFF = 1855139287 |
220 | | 2 | Timestamp | 0x458C | 30 September 2018 (17804 days since 1 January 1970) |
220 | | 2 | Timestamp | 0x458C | 30 September 2018 (17804 days since 1 January 1970) |
221 | | 3 | Reserved+Version | 0x8000 | 0x0000 \| 0x8000 |
221 | | 3 | Reserved+Version | 0x8000 | 0x000 \| 0x8000 |
222 | | 4 | Namespace+Variant | 0xB9E9 | SHA1('1.3.6.1.4.1.37476.2.5.2.4.8.6') & 0x3FFF \| 0x8000 |
222 | | 4 | Namespace+Variant | 0xB9E9 | SHA1('1.3.6.1.4.1.37476.2.5.2.4.8.6') & 0x3FFF \| 0x8000 |
223 | | 5 | Data | 0xC1E3894D1105 | SHA1('com.example') & 0xFFFF.FFFF.FFFF |
223 | | 5 | Data | 0xC1E3894D1105 | SHA1('com.example') & 0xFFFF.FFFF.FFFF |
224 | 224 | ||
225 | 225 | ||
226 | ## Known namespaces |
226 | ## Known namespaces |