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