]> git.saurik.com Git - apple/security.git/blob - doc/Apple_OID_Assignments.rtf
Security-55002.tar.gz
[apple/security.git] / doc / Apple_OID_Assignments.rtf
1 {\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf460
2 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 HelveticaNeue;\f2\froman\fcharset0 Times-Roman;
3 }
4 {\colortbl;\red255\green255\blue255;\red255\green0\blue0;\red0\green0\blue0;}
5 {\info
6 {\title Apple OID Assignments}
7 {\author Doug Mitchell}
8 {\*\company Apple Computer, Inc.}}\vieww20460\viewh29900\viewkind0
9 \deftab720
10 \pard\pardeftab720\qc\pardirnatural
11
12 \f0\fs26 \cf0 Apple OID Assignments\
13 Last Update 12 June 2009 by Richard Murphy\
14 \pard\pardeftab720\ql\qnatural\pardirnatural
15 \cf0 \
16 1.0 apple ::= \{ iso(1) member-body(2) US(840) 113635 \}\
17 -- 1 2 840 113635\
18 -- Top level Apple OID\
19 \
20 \pard\pardeftab720\li720\ql\qnatural\pardirnatural
21 \cf0 1.1 appleDataSecurity ::= \{apple 100\}\
22 -- 1 2 840 113635 100\
23 -- Apple Data Security arc\
24 \
25 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
26 \cf0 1.1.1 appleTrustPolicy ::= \{appleDataSecurity 1\}\
27 -- 1 2 840 113635 100 1\
28 -- Apple Certificate Trust Policies\
29 \
30 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
31 \cf0 iSignTP ::= \{appleTrustPolicy 1\}\
32 -- 1 2 840 113635 100 1 1\
33 -- Apple iSign policy \
34 \
35 appleX509Basic ::= \{appleTrustPolicy 2\}\
36 -- 1 2 840 113635 100 1 2\
37 -- Apple Basic X.509 Cert Policy\
38 \
39 appleSSLPolicy ::= \{appleTrustPolicy 3\}\
40 -- 1 2 840 113635 100 1 3\
41 -- Apple SSL Cert Policy\
42 \
43 appleLocalCertGenPolicy ::= \{appleTrustPolicy 4\}\
44 -- 1 2 840 113635 100 1 4\
45 -- Apple Local Certificate Generation Policy\
46 \
47 appleCSRGenPolicy ::= \{appleTrustPolicy 5\}\
48 -- 1 2 840 113635 100 1 5\
49 -- Apple Local CSR Generation Policy\
50 \
51 appleCRLPolicy ::= \{appleTrustPolicy 6\}\
52 -- 1 2 840 113635 100 1 6\
53 -- Apple CRL Revocation Policy\
54 \
55 appleOCSPPolicy ::= \{appleTrustPolicy 7\}\
56 -- 1 2 840 113635 100 1 7\
57 -- Apple OCSP Revocation Policy\
58 \
59 appleSMIMEPolicy ::= \{appleTrustPolicy 8\}\
60 -- 1 2 840 113635 100 1 8\
61 -- Apple S/MIME Cert Policy\
62 \
63 appleEAPPolicy ::= \{appleTrustPolicy 9\}\
64 -- 1 2 840 113635 100 1 9\
65 -- Apple EAP Cert Policy\
66 \
67 appleSWUpdateSigningPolicy ::= \{appleTrustPolicy 10\}\
68 -- Note: this was renamed from appleCodeSigningPolicy on 8/15/06\
69 -- 1 2 840 113635 100 1 10\
70 -- Apple Software Update Signing Policy\
71 \
72 appleIPSecPolicy ::= \{appleTrustPolicy 11\}\
73 -- 1 2 840 113635 100 1 11\
74 -- Apple IPSec Cert Policy\
75 \
76 appleIChatPolicy ::= \{appleTrustPolicy 12\}\
77 -- 1 2 840 113635 100 1 12\
78 -- Apple iChat Cert Policy\
79 \
80 appleResourceSignPolicy ::= \{appleTrustPolicy 13\}\
81 -- 1 2 840 113635 100 1 13\
82 -- Apple Resource Sign Cert Policy\
83 \
84 applePKINITClientPolicy ::= \{appleTrustPolicy 14\}\
85 -- 1 2 840 113635 100 1 14\
86 -- Apple Kerberos PKINIT Client Cert Policy\
87 \
88 applePKINITServerPolicy ::= \{appleTrustPolicy 15\}\
89 -- 1 2 840 113635 100 1 15\
90 -- Apple Kerberos PKINIT Server Cert Policy\
91 \
92 appleCodeSigningPolicy ::= \{appleTrustPolicy 16\}\
93 -- 1 2 840 113635 100 1 16\
94 -- Apple Code Signing Policy\
95 \
96 applePackageSigningPolicy ::= \{appleTrustPolicy 17\}\
97 -- 1 2 840 113635 100 1 17\
98 -- Apple Package Signing Policy\
99 \
100 \
101 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
102 \cf0 1.1.2 appleSecurityAlgorithm ::= \{appleDataSecurity 2\}\
103 -- 1 2 840 113635 100 2\
104 -- Apple Security Algorithms\
105 \
106 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
107 \cf0 appleFEE ::= \{ appleSecurityAlgorithm 1\}\
108 -- 1 2 840 113635 100 2 1\
109 -- Apple Fast Elliptic Encryption\
110 \
111 appleASC ::= \{ appleSecurityAlgorithm 2\}\
112 -- 1 2 840 113635 100 2 2\
113 -- Apple Secure Compression\
114 \
115 appleFEE_MD5 ::= \{ appleSecurityAlgorithm 3\}\
116 -- 1 2 840 113635 100 2 3\
117 -- Apple FEE with MD5 signature\
118 \
119 appleFEE_SHA1::= \{ appleSecurityAlgorithm 4\}\
120 -- 1 2 840 113635 100 2 4\
121 -- Apple FEE with MSHA1D5 signature\
122 \
123 appleFEED ::= \{ appleSecurityAlgorithm 5\}\
124 -- 1 2 840 113635 100 2 5\
125 -- Apple FEE with direct embedding\
126 \
127 appleFEEDEXP ::= \{ appleSecurityAlgorithm 6\}\
128 -- 1 2 840 113635 100 2 6\
129 -- Apple FEE with direct embedding, experimental\
130 \
131 appleECDSA ::= \{ appleSecurityAlgorithm 7\}\
132 -- 1 2 840 113635 100 2 7\
133 -- Apple FEE/ECDSA signature\
134 \
135 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
136 \cf0 1.1.3 appleDotMacCertificate ::= \{appleDataSecurity 3\}\
137 -- 1 2 840 113635 100 3\
138 -- Apple .mac certificate arc\
139 \
140 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
141 \cf0 1.1.3.1 dotMacCertificateRequest ::= \{ appleDotMacCertificate 1\}\
142 -- 1 2 840 113635 100 3 1\
143 -- Apple .mac certificate request arc\
144 \
145 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
146 \cf0 dotMacCertReqIdentity ::= \{ dotMacCertificateRequest 1\}\
147 -- 1 2 840 113635 100 3 1 1\
148 -- Apple .mac Identity certificate request \
149 -- Actually Used for encrypted iChat certs; deprecated in Leopard\
150 \
151 dotMacCertReqEmailSign ::= \{ dotMacCertificateRequest 2\}\
152 -- 1 2 840 113635 100 3 1 2\
153 -- Apple .mac Email Signing certificate request \
154 \
155 dotMacCertReqEmailEncrypt ::= \{ dotMacCertificateRequest 3\}\
156 -- 1 2 840 113635 100 3 1 3\
157 -- Apple .mac Email Encryption certificate request \
158 \
159 dotMacCertReqArchiveList ::= \{ dotMacCertificateRequest 4\}\
160 -- 1 2 840 113635 100 3 1 4\
161 -- Apple .mac archive list request \
162 \
163 dotMacCertReqArchiveStore ::= \{ dotMacCertificateRequest 5\}\
164 -- 1 2 840 113635 100 3 1 5\
165 -- Apple .mac archive store request \
166 \
167 dotMacCertReqArchiveFetch ::= \{ dotMacCertificateRequest 6\}\
168 -- 1 2 840 113635 100 3 1 6\
169 -- Apple .mac archive fetch request \
170 \
171 dotMacCertReqArchiveRemove ::= \{ dotMacCertificateRequest 7\}\
172 -- 1 2 840 113635 100 3 1 7\
173 -- Apple .mac archive remove request \
174 \
175 dotMacCertReqSign ::= \{ dotMacCertificateRequest 8\}\
176 -- 1 2 840 113635 100 3 1 8\
177 -- Apple .mac signing certificate request \
178 \
179 \pard\pardeftab720\ql\qnatural\pardirnatural
180 \cf0 \
181 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
182 \cf0 1.1.3.2 dotMacCertificateExtension ::= \{ appleDotMacCertificate 2\}\
183 -- 1 2 840 113635 100 3 2\
184 -- Apple .mac certificate extension arc\
185 \
186 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
187 \cf0 dotMacCertExtensionIdentity ::= \{ dotMacCertificateExtension 1\}\
188 -- 1 2 840 113635 100 3 2 1\
189 -- Apple .mac certificate extended key use: Identity\
190 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
191 \cf0 \
192 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
193 \cf0 dotMacCertExtensionEmailSign ::= \{ dotMacCertificateExtension 2\}\
194 -- 1 2 840 113635 100 3 2 2\
195 -- Apple .mac certificate extended key use: Email Signing\
196 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
197 \cf0 \
198 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
199 \cf0 dotMacCertExtensionEmailEncrypt ::= \{ dotMacCertificateExtension 3\}\
200 -- 1 2 840 113635 100 3 2 3\
201 -- Apple .mac certificate extended key use: Email Encrypt\
202 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
203 \cf0 \
204 \pard\pardeftab720\ql\qnatural\pardirnatural
205 \cf0 \
206 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
207 \cf0 1.1.3.3 dotMacCertificateRequestValues ::= \{ appleDotMacCertificate 3\}\
208 -- 1 2 840 113635 100 3 3\
209 -- Apple .mac certificate request parameter arc\
210 \
211 dotMacCertRequestValueUserName ::= \{ dotMacCertificateRequestValues 1\}\
212 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
213 \cf0 -- 1 2 840 113635 100 3 3 1\
214 -- Apple .mac certificate request parameter: userName\
215 \
216 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
217 \cf0 dotMacCertRequestValuePasssword ::= \{ dotMacCertificateRequestValues 2\}\
218 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
219 \cf0 -- 1 2 840 113635 100 3 3 2\
220 -- Apple .mac certificate request parameter: password\
221 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
222 \cf0 \
223 dotMacCertRequestValueHostName ::= \{ dotMacCertificateRequestValues 3\}\
224 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
225 \cf0 -- 1 2 840 113635 100 3 3 3\
226 -- Apple .mac certificate request parameter: hostName\
227 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
228 \cf0 \
229 dotMacCertRequestValueRenew ::= \{ dotMacCertificateRequestValues 4\}\
230 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
231 \cf0 -- 1 2 840 113635 100 3 3 4\
232 -- Apple .mac certificate request parameter: Renew flag\
233 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
234 \cf0 \
235 dotMacCertRequestValueAsync ::= \{ dotMacCertificateRequestValues 5\}\
236 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
237 \cf0 -- 1 2 840 113635 100 3 3 5\
238 -- Apple .mac certificate request parameter: asynchronous flag\
239 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
240 \cf0 \
241 dotMacCertRequestValueIsPending ::= \{ dotMacCertificateRequestValues 6\}\
242 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
243 \cf0 -- 1 2 840 113635 100 3 3 6\
244 -- Apple .mac certificate request parameter: poll server for pending request\
245 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
246 \cf0 \
247 dotMacCertRequestValueTypeIChat ::= \{ dotMacCertificateRequestValues 7\}\
248 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
249 \cf0 -- 1 2 840 113635 100 3 3 7\
250 -- Apple .mac certificate request parameter: cert type = iChat\
251 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
252 \cf0 \
253 dotMacCertRequestValueTypeSharedServices ::= \
254 \pard\pardeftab720\li3600\fi720\ql\qnatural\pardirnatural
255 \cf0 \{ dotMacCertificateRequestValues 8\}\
256 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
257 \cf0 -- 1 2 840 113635 100 3 3 8\
258 -- Apple .mac certificate request parameter: cert type = Shared Services\
259 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
260 \cf0 \
261 dotMacCertRequestValueTypeEmailEncrypt ::= \
262 \pard\pardeftab720\li3600\fi720\ql\qnatural\pardirnatural
263 \cf0 \{ dotMacCertificateRequestValues 9\}\
264 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
265 \cf0 -- 1 2 840 113635 100 3 3 9\
266 -- Apple .mac certificate request parameter: cert type = Email Encryption\
267 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
268 \cf0 \
269 dotMacCertRequestValueTypeEmailSigning ::= \
270 \pard\pardeftab720\li3600\fi720\ql\qnatural\pardirnatural
271 \cf0 \{ dotMacCertificateRequestValues 10\}\
272 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
273 \cf0 -- 1 2 840 113635 100 3 3 10\
274 -- Apple .mac certificate request parameter: cert type = Email Signing\
275 \
276 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
277 \cf0 \
278 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
279 \cf0 \
280 1.1.4 appleExtendedKeyUsage ::= \{appleDataSecurity 4\}\
281 -- 1 2 840 113635 100 4\
282 -- Apple Extended Key Usage arc\
283 \
284 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
285 \cf0 appleCodeSigning ::= \{ appleExtendedKeyUsage 1\}\
286 -- 1 2 840 113635 100 4 1\
287 -- Apple Code Signing Extended Key Usage \
288 \pard\pardeftab720\ql\qnatural\pardirnatural
289 \cf0 \
290 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
291 \cf0 appleCodeSigningDevelopment ::= \{ appleCodeSigning 1\}\
292 -- 1 2 840 113635 100 4 1 1\
293 -- Apple Code Signing Extended Key Usage, Development \
294 \
295 appleSoftwareUpdateSigning ::= \{ appleCodeSigning 2\}\
296 -- 1 2 840 113635 100 4 1 2\
297 -- Apple Software Update Signing Extended Key Usage\
298 \
299 appleSoftwareUpdateTestSigning ::= \{ appleSoftwareUpdateSigning 1\}\
300 -- 1 2 840 113635 100 4 1 2 1\
301 -- Apple Software Update Test Signing Extended Key Usage\
302 \
303 appleCodeSigningThirdParty ::= \{ appleCodeSigning 3\}\
304 -- 1 2 840 113635 100 4 1 3\
305 -- Apple Third-Party Code Signing Extended Key Usage\
306 \
307 appleResourceSigning ::= \{ appleCodeSigning 4\}\
308 -- 1 2 840 113635 100 4 1 4\
309 -- Apple Resource Signing Extended Key Usage\
310 \
311 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
312 \cf0 appleIChatSigning ::= \{ appleExtendedKeyUsage 2\}\
313 -- 1 2 840 113635 100 4 2\
314 -- Apple iChat Signing Extended Key Usage \
315 \
316 appleIChatEncryption ::= \{ appleExtendedKeyUsage 3\}\
317 -- 1 2 840 113635 100 4 3\
318 -- Apple iChat Encryption Extended Key Usage \
319 \pard\pardeftab720\ql\qnatural\pardirnatural
320 \cf0 \
321 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
322 \cf0 appleSystemIdentity ::= \{ appleExtendedKeyUsage 4\}\
323 -- 1 2 840 113635 100 4 4\
324 -- Apple System Identity Extended Key Usage \
325 \pard\pardeftab720\ql\qnatural\pardirnatural
326 \cf0 \
327 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
328 \cf0 appleCryptoEnv ::= \{ appleExtendedKeyUsage 5\}\
329 -- 1 2 840 113635 100 4 5\
330 -- Apple Encryption Environment Extended Key Usage \
331 \pard\pardeftab720\ql\qnatural\pardirnatural
332 \cf0 \
333 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
334 \cf0 appleCryptoProductionEnv ::= \{ appleCryptoEnv 1\}\
335 -- 1 2 840 113635 100 4 5 1\
336 -- Apple Encryption Production Environment Extended Key Usage \
337 \pard\pardeftab720\ql\qnatural\pardirnatural
338 \cf0 \
339 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
340 \cf0 appleCryptoMaintenanceEnv ::= \{ appleCryptoEnv 2\}\
341 -- 1 2 840 113635 100 4 5 2\
342 -- Apple Encryption Maintenance Environment Extended Key Usage \
343 \pard\pardeftab720\ql\qnatural\pardirnatural
344 \cf0 \
345 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
346 \cf0 appleCryptoTestEnv ::= \{ appleCryptoEnv 3\}\
347 -- 1 2 840 113635 100 4 5 3\
348 -- Apple Encryption Test Environment Extended Key Usage \
349 \pard\pardeftab720\ql\qnatural\pardirnatural
350 \cf0 \
351 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
352 \cf0 appleCryptoDevelopmentEnv ::= \{ appleCryptoEnv 4\}\
353 -- 1 2 840 113635 100 4 5 4\
354 -- Apple Encryption Development Environment Extended Key Usage \
355 \pard\pardeftab720\ql\qnatural\pardirnatural
356 \cf0 \
357 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
358 \cf0 appleCryptoQoS ::= \{ appleExtendedKeyUsage 6\}\
359 -- 1 2 840 113635 100 4 6\
360 -- Apple Encryption Quality of Service Extended Key Usage \
361 \pard\pardeftab720\ql\qnatural\pardirnatural
362 \cf0 \
363 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
364 \cf0 appleCryptoTier0QoS ::= \{ appleCryptoQoS 1\}\
365 -- 1 2 840 113635 100 4 6 1\
366 -- Apple Encryption Tier 0 Quality of Service Extended Key Usage \
367 \pard\pardeftab720\ql\qnatural\pardirnatural
368 \cf0 \
369 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
370 \cf0 appleCryptoTier0QoS ::= \{ appleCryptoQoS 2\}\
371 -- 1 2 840 113635 100 4 6 2\
372 -- Apple Encryption Tier 1 Quality of Service Extended Key Usage \
373 \pard\pardeftab720\ql\qnatural\pardirnatural
374 \cf0 \
375 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
376 \cf0 appleCryptoTier0QoS ::= \{ appleCryptoQoS 3\}\
377 -- 1 2 840 113635 100 4 6 3\
378 -- Apple Encryption Tier 2 Quality of Service Extended Key Usage \
379 \pard\pardeftab720\ql\qnatural\pardirnatural
380 \cf0 \
381 \pard\pardeftab720\li2880\ql\qnatural\pardirnatural
382 \cf0 appleCryptoTier0QoS ::= \{ appleCryptoQoS 4\}\
383 -- 1 2 840 113635 100 4 6 4\
384 -- Apple Encryption Tier 3 Quality of Service Extended Key Usage \
385 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
386 \cf0 \
387 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
388 \cf0 1.1.5 appleCertificatePolicies ::= \{appleDataSecurity 5\}\
389 -- 1 2 840 113635 100 5\
390 -- Apple Certificate Policies arc\
391 \
392 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
393 \cf0 appleCertificatePolicyID ::= \{ appleCertificatePolicies 1\}\
394 -- 1 2 840 113635 100 5 1\
395 -- Apple Certificate Policy \
396 \pard\pardeftab720\ql\qnatural\pardirnatural
397 \cf0 \
398 \pard\pardeftab720\li2160\ql\qnatural\pardirnatural
399 \cf0 appleDotMacCertificatePolicyID ::= \{ appleCertificatePolicies 2\}\
400 -- 1 2 840 113635 100 5 2\
401 -- Apple .Mac certificate policy ID\
402 \
403 appleADCCertificatePolicyID ::= \{ appleCertificatePolicies 3\}\
404 -- 1 2 840 113635 100 5 3\
405 -- ADC Certificate Policy\
406 -- unused\
407 \
408 appleiPhoneOSDeviceCertificiatePolicyMarker::= \{ appleCertificatePolicies 4\}\
409 -- 1 2 840 113635 100 5 4\
410 -- Markers for iPhone OS Device Certificate Policies, used for external sources to trust iPhone OS devices\
411 \
412 appleBBCDeviceCertificatePolicyID ::= \{ appleiPhoneOSDeviceCertificiatePolicyMarker 1 \}\
413 -- 1 2 840 113635 100 5 4 1\
414 -- BBC's Policy\
415 \
416 \
417 \
418 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
419 \cf0 1.1.6 appleCertificateExtensions ::= \{appleDataSecurity 6\}\
420 -- 1 2 840 113635 100 6\
421 -- Apple Certificate Extensions arc\
422 \
423 appleCertificateExtensionCodeSigning ::= \{ appleCertificateExtensions 1 \}\
424 -- 1 2 840 113635 100 6 1\
425 -- Apple Code Signature\
426 \
427 appleCertificateExtensionAppleSigning ::= \{ appleCertificateExtensionCodeSigning 1 \}\
428 -- 1 2 840 113635 100 6 1 1\
429 -- Apple Released Code Signature\
430 \
431 appleCertificateExtensionWWDRDevelopmentSigning ::= \{ appleCertificateExtensionCodeSigning 2 \}\
432 -- 1 2 840 113635 100 6 1 2\
433 -- Apple World Wide Developer Relations Certificates for Code Signing during development\
434 \
435 appleCertificateExtensionAppleReleaseSigning ::= \{ appleCertificateExtensionCodeSigning 3 \}\
436 -- 1 2 840 113635 100 6 1 3\
437 -- Apple World Wide Developer Relations Certificates for Code Signing for General Release through the iTMS\
438 \
439 appleCertificateExtensionAppleTestSigning ::= \{ appleCertificateExtensionAppleReleaseSigning 1 \}\
440 -- 1 2 840 113635 100 6 1 3 1\
441 -- Apple World Wide Developer Relations Certificates for Code Signing for Test Release through the iTMS\
442 \pard\pardeftab720\ql\qnatural
443 \cf0 \
444 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
445 \cf0 appleCertificateExtensionWWDRSubmissionSigning ::= \{ appleCertificateExtensionCodeSigning 4 \}\
446 -- 1 2 840 113635 100 6 1 4\
447 \pard\pardeftab720\ql\qnatural
448 \cf0 -- Apple World Wide Developer Relations Certificates for Code Signing GM from developer to Apple\
449 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
450 \cf0 \
451 \
452 appleCertificateExtensionIntermediateMarker ::= \{ appleCertificateExtensions 2 \}\
453 -- 1 2 840 113635 100 6 2\
454 -- Extension Markers for Apple Intermediate Certificates\
455 \
456 appleCertificateExtensionWWDRIntermediate ::= \{ appleCertificateExtensionIntermediateMarker 1 \}\
457 -- 1 2 840 113635 100 6 2 1\
458 -- Marker for the WWDR Intermediate Certificate\
459 \
460 \pard\pardeftab720\ql\qnatural
461 \cf2 appleCertificateExtensioniTunesStoreIntermediate ::= \{ appleCertificateExtensionIntermediateMarker 2 \}\
462 -- 1 2 840 113635 100 6 2 2\
463 -- Marker for the iTunes Store Intermediate Certificate\
464 \pard\pardeftab720\ql\qnatural
465
466 \f1\fs24 \cf0 \
467 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
468
469 \f0\fs26 \cf0
470 \f1\fs24 appleCertificateExtensionClientSSL
471 \f0\fs26 ::= \{ appleCertificateExtensions 3 \}\
472 -- 1 2 840 113635 100 6 3\
473 -- Extension Markers for Apple SSL Push Service\
474 \
475 \pard\pardeftab720\ql\qnatural
476
477 \f1\fs24 \cf0 appleCertificateExtensionDevelopmentApplePushServiceClientSSL\'a0::= \{ appleCertificateExtensionClientSSL 1 \}\
478 --\'a01 2 840 113635 100 6 3 1\
479 -- Apple World Wide Developer Relations Client SSL Certificates for Accessing the Development Apple Push Service\
480 \
481 appleCertificateExtensionProductionApplePushServiceClientSSL\'a0::= \{ appleCertificateExtensionClientSSL 2 \}\
482 --\'a01 2 840 113635 100 6 3 2\
483 -- Apple World Wide Developer Relations Client SSL Certificates for Accessing the Production Apple Push Service\
484 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
485
486 \f0\fs26 \cf0 \
487 appleOtherNameExtensionMarker ::= \{ appleCertificateExtensions 4 \}\
488 -- 1 2 840 113635 100 6 4\
489 -- Extension Markers for Apple Specific SubjectAltName otherNames\
490 \
491 appleDeviceVersion ::= \{ appleOtherNameExtensionMarker 1 \}\
492 -- 1 2 840 113635 100 6 4 1\
493 -- Extension Markers for device version string, expects UTF8 to follow in SubjectAltName\
494 \
495 appleOSVersion ::= \{ appleOtherNameExtensionMarker 2 \}\
496 -- 1 2 840 113635 100 6 4 2\
497 -- Extension Markers for OS version string, expects UTF8 to follow in SubjectAltName\
498 \pard\pardeftab720\ql\qnatural
499
500 \f1\fs24 \cf0 \
501 \pard\pardeftab720\ql\qnatural
502
503 \f0\fs26 \cf2 appleCertificateExtensioniTunesStoreData ::= \{ appleCertificateExtensions 5 \} \
504 -- 1 2 840 113635 100 6 5\
505 -- Apple Receipt Signature\
506 \
507 appleCertificateExtensioniTSPurchaseReceiptSigning ::= \{ appleCertificateExtensioniTunesStoreData 1 \}\
508 -- 1 2 840 113635 100 6 5 1\
509 -- Apple iTunes Store Certificates for Signing Receipts of Purchases from the iTS\
510 \
511 appleCertificateExtensioniTSPurchaseRequestSigning ::= \{ appleCertificateExtensioniTunesStoreData 2 \}\
512 -- 1 2 840 113635 100 6 5 2\
513 -- Apple iTunes Store Certificates for Signing Requests to Purchase for the iTS\
514 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
515 \cf0 \
516 \
517 \pard\pardeftab720\ql\qnatural
518
519 \fs24 \cf0 \
520 1.1.7 appleFairPlayCertificate ::= \'a0\{appleDataSecurity 7\}\
521 -- 1 2 840 113635 100 7\
522 -- Apple FairPlay certificate arc\
523 \
524 1.1.7.2 fairplayCertificateExtension ::= \{ appleFairPlayCertificate 1\}\
525 -- 1 2 840 113635 100 7 1\
526 -- Apple FairPlay certificate extension arc\
527 \
528 \'a0\'a0 fairplayCertExtensionAAA ::= \{ fairplayCertificateExtension 1\}\
529 \'a0 \'a0-- 1 2 840 113635 100 7 1 1\
530 \'a0 \'a0-- Apple FairPlay certificate extended Application Authentication & Authorization: Policy\
531 \
532 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
533
534 \fs26 \cf0 \
535 \pard\pardeftab720\ql\qnatural\pardirnatural
536 \cf0 \
537 \pard\pardeftab720\ql\qnatural\pardirnatural
538
539 \f2\fs24 \cf0 \
540 \
541 \pard\pardeftab720\li1440\ql\qnatural\pardirnatural
542 \cf0 \
543 \pard\pardeftab720\ql\qnatural\pardirnatural
544
545 \b \cf0 \ul \ulc0 Revision History\
546 \ulnone \
547 \ul Date \ulnone \ul Change \
548
549 \b0 \cf3 \ulnone 06/12/09 Added appleCertificateExtensioniTunesStoreData and appleCertificateExtensioniTunesStoreIntermediate\
550 \pard\pardeftab720\ql\qnatural\pardirnatural
551 \cf0 01/19/09 Adding SSL Push Service Extention Hiearchy\
552 04/30/08 appleCertificateExtensionAppleReleaseSigning and appleSoftwareUpdateSigning now have .1 testing subordinates\
553 04/08/08 Added Fairplay Arc\
554 02/29/08 Fixed Comments for WWDR Phone SDK Cert Extensions\
555 02/12/08 Changed Code Signing Critical Certificate Extensions from ADC to WWDR - re-ordered them,\
556 Added the intermediate cert marker sub-arc\
557 01/21/08 Added Code Signing Critical Certificate Extensions\
558 04/04/07 Added appleCryptoEnv and appleCryptoQoS ExtendedKeyUse trees
559 \b \
560
561 \b0 09/14/06 Added dotMacCertReqEncryptedIChat, dotMacCertReqCollaboration\
562 08/16/06 Changes AppleCodeSigningPolicy to appleSWUpdateSigningPolicy\
563 Added (new) AppleCodeSigningPolicy\
564 Added applePackageSigningPolicy\
565 01/28/05 Added appleCertificatePolicies arc \
566 Moved dotMacCertPolicyID to appleCertificatePolicies arc\
567 01/25/05 Added dotMacCertPolicyID\
568 }