Apple uses public key infrastructure (PKI) to secure and enhance the experience for Apple users. Apple products, including our web browser Safari and Mail.app, use a common store for root certificates. Apple requires root certification authorities to meet certain criteria, which include:
- Certification Authority (CA) providers must complete a WebTrust Principles and Criteria for Certification Authorities audit or equivalent.
- Transport Layer Security (TLS) CA providers must complete a WebTrust SSL Baseline Requirements Audit Criteria for Certification Authorities audit or equivalent and maintain compliance with the CA/Browser Forum Baseline Requirements Certificate Policy for the Issuance and Management of Publicly-Trusted Certificates.
- Extended Validation (EV) CA providers must complete a WebTrust Principles and Criteria for Certification Authorities - Extended Validation SSL audit or equivalent and maintain compliance with the CA/Browser Forum Guidelines For The Issuance And Management Of Extended Validation Certificates.
- CA providers must strictly limit the number of roots per CA provider.
- A root certificate must provide broad value to Apple's users.
- CA providers must demonstrate equivalence if submitting a non-WebTrust audit.
- CA providers must notify Apple if they anticipate a change in control. Do not assume trust is transferable.
To begin the submission process, e-mail firstname.lastname@example.org requesting inclusion of your root certificate. CA providers will be contacted if any additional information is required, and when consideration of the inclusion request is complete.
Apple accepts and removes root certificates as it deems appropriate in its sole discretion.