

Hardware security
Secure software requires a foundation of security built into hardware. That’s why Apple devices—running iOS, iPadOS, macOS, tvOS, or watchOS—have security capabilities designed into silicon.

System security
Building on the unique capabilities of Apple hardware, system security is designed to maximize the security of the operating systems on Apple devices without compromising usability. System security encompasses the startup process, software updates, and the ongoing operation of the operating system.

Encryption and Data Protection
Apple devices have encryption features to safeguard user data and enable remote wipe in the case of device theft or loss.
Learn more about Apple device and software encryption and Data Protection

App security
Apple provides layers of protection to ensure that apps are free of known malware and haven’t been tampered with. Additional protections enforce that access from apps to user data is carefully mediated.
Learn how Apple protects users with many layers of app security

Services security
Apple has built a robust set of services to help users get even more utility and productivity out of their devices. These services include Apple ID, iCloud, Sign in with Apple, Apple Pay, iMessage, FaceTime, and Find My.
To browse Apple Platform Security, click Table of Contents at the top of the page. To download a PDF, click or tap here.
Apple Platform Security
-
Welcome
-
Intro to Apple platform security
-
-
System security overview
-
Secure software updates
-
Operating system integrity
-
-
Additional macOS system security capabilities
-
Signed system volume security
-
System Integrity Protection
-
Trust caches
-
Peripheral processor security
-
Rosetta 2 on a Mac with Apple silicon
-
Direct memory access protections
-
Kernel extensions
-
Option ROM security
-
UEFI firmware security in an Intel-based Mac
-
-
System security for watchOS
-
Random number generation
-
Apple Security Research Device
-
-
-
Encryption and Data Protection overview
-
Passcodes and passwords
-
-
Data Protection overview
-
Data Protection
-
Data Protection classes
-
Keybags for Data Protection
-
Protecting keys in alternate boot modes
-
Protecting user data in the face of attack
-
Sealed Key Protection (SKP)
-
Activating data connections securely in iOS and iPadOS
-
Role of Apple File System
-
Keychain data protection
-
-
Digital signing and encryption
-
-
-
Services security overview
-
-
Apple Pay security overview
-
Apple Pay component security
-
Secure Element and NFC controller
-
Payment authorization with Apple Pay
-
Paying with cards using Apple Pay
-
Contactless passes in Apple Pay
-
Rendering cards unusable with Apple Pay
-
Apple Cash security
-
Apple Card security
-
Adding transit and student ID cards to Wallet
-
-
Business Chat security
-
FaceTime security
-
Apple car keys security
-
-
Glossary
-
Document revision history
-
Copyright