- Apple Web Security
- Apple Web Security Login
- Apple Web Security Cameras
- Apple Web Browser
- Apple Web Security App
Apple Online Store
Oct 05, 2015 Security Apple devices, platforms, and services provide world-class security and privacy to our users, with powerful APIs for you to leverage in your own apps. Hardware Security. Secure software requires a foundation of security built into hardware. Apple uses security advisories and our security-announce mailing list to publish information about security fixes in our products and to publicly credit people or organizations that have reported security issues to us. We also credit researchers who have reported security issues with our web servers on the Apple Web Server Notifications page.
Apple.com is a convenient place to purchase Apple products and accessories from Apple and other manufacturers. You can buy online or call (800) MY–APPLE(800–692–7753).
You can get information about an order you placed on the Apple Online Store through the Order Status page. If you prefer, you can also get order status or make changes by phone at (800) 692–7753.
Apple Retail Stores
Experience the digital lifestyle at any of the Apple Retail Stores around the country. Find store hours and contact information for all locations.
Get Financing for You, Your Business, or Your School
Apple Financial Services offers financing on Apple products for consumers, educational institutions, and businesses. Speak with your Apple representative to learn more.
Find Consultants
Visit our Apple Consultants Network page to find a consultant in the U.S. or Canada.
Find Authorized Training Providers
Visit the Apple Training website for information on available courses and Apple Authorized Training Providers worldwide.
How to Buy for Business
If you are a business or professional user, visit the Apple Store for Business or call 1–800–854–3680.
Corporate and Government Sales:
- Apple Enterprise Sales (877) 412–7753
- Apple Government Sales (877) 418–2573
How to Buy for Education
If you are a student or teacher, visit the Apple Store for Education or call 1–800–692–7753.
If you are buying on behalf of an educational institution, visit the Apple Store for Education Institutions or call 1–800–800–2775, 7 days a week from 9 AM to 6 PM central time7 days a week from 9:00 a.m. to 6:00 p.m. Central time.
Find Apple Authorized Resellers
Use our Reseller Locator to find an Apple Authorized Reseller in the U.S.
Apple Authorized Resellers offer industry expertise, multi-platform services, and Mac-based solutions for a wide variety of organizations.
- Apple Media Helpline (408) 974–2042
- Apple Software Upgrade Center (888) 840–8433
- Reseller Referral (Resellers, Trainers, Consultants) (800) 538–9696
- Apple Store (Consumer and Education Individuals) (800) MY–APPLE(800–692–7753)
Mexico
- Apple Store (Consumer and Education Individuals) 001–800–MY–APPLE(001–800–692–7753)
- Apple Store (Small Business) 001–800–692–7753
Contact Apple Support
Need service or support? Start your request online and we'll find you a solution.
More Ways to Get Help:
- U.S. technical support: (800) APL–CARE(800–275–2273)
- Beats support:
(800) 442–4000 (U.S.) or see all worldwide support telephone numbers
If you are a customer with a disability and utilize our accessibility features such as VoiceOver or MFi Hearing devices, call (877) 204–3930 for direct access to Apple representatives who are trained in providing support for these services.
Most Apple products are eligible for 90 days of complimentary technical support. Online technical support for Apple products is available beyond the initial 90 days.
Browse Online Support
Visit the Apple Support site for quick answers, manuals, and in-depth technical articles. Visit Apple Support Communities to get help and tips from fellow Apple customers.
For help with Beats by Dre headphones and speakers, visit Beats Support. For help with the Beats Music streaming service, visit Beats Music Support.
Lost or Stolen Apple Products
If you have lost or found an Apple product, contact your local law-enforcement agency to report it. You can also find a list of serial numbers associated with your Apple ID and get information about using Find My iPhone for iPhone, iPad, iPod touch, or Mac.
Legal
For legal questions, please go to apple.com/legal/contact and select from the drop-down menu provided. To report suspected counterfeit or knockoff products, or other forms of suspected infringement of Apple intellectual property, select Counterfeits & Knockoffs from the drop-down menu.
Corporate Address
AppleOne Apple Park Way
Cupertino, CA 95014
(408) 996–1010
Frequently Requested Info
Apple ID Support
Learn more about getting an Apple ID and its benefits.
AppleCare Products
Find out how to get additional technical support and hardware service options for your Apple products.
Repair and Service
See all your repair and service options based on your product and location.
Apple Support Communities
Give and get help and tips from thousands of other Apple customers.
Repair Status
Quickly and easily get the status of one or all of your repairs.
Job Opportunities
Find current openings, college jobs, internships, and more.
Media and Analyst Info
Get press releases, media contacts, and more.
Email Subscriptions
Update your email address or change your subscription status.
User Groups
Mix and mingle with other Apple Users in your area.
Feedback
Tell us how we're doing. Select the appropriate feedback option (we read everything, but can't always respond):
Prepare Your Institution for iOS 13 or macOS Catalina
If you're a system administrator, review these documents to prepare for iOS 13 and macOS Catalina.
End-of-Life for SHA-1 Certificate Support
In 2017, a security update to Apple's operating systems removed support for SHA-1 signed certificates used for Transport Layer Security (TLS) in Safari and WebKit. Make sure to use SHA-256 signed certificates.
Making Secure Connections
A range of APIs on Apple platforms enable your apps to employ secure network connections and to benefit from OS-level security policies.
App Transport Security (ATS)
ATS establishes best-practice policies for secure network communications using Apple platforms, employing Transport Layer Security (TLS) version 1.2, forward secrecy, and strong cryptography.
Secure Transport API
Use Apple's secure transport API to employ current versions of the Secure Sockets Layer (SSL), Transport Layer Security (TLS), and Datagram Transport Layer Security (DTLS) cryptographic protocols for network communications.
Supported Algorithms
Starting with iOS 10 and macOS v10.12, the RC4 cipher suite is disabled by default. In addition, Apple recommends that your servers use certificates signed with the SHA-2 cryptographic function.
DeviceCheck and the App Attest API
Protect against security threats to your iOS apps and reduce fraudulent use of your services by managing device states and asserting app integrity. The DeviceCheck services provide information that you can integrate into an overall anti-fraud strategy for your app and risk assessment for a given device.
Using the DeviceCheck service, a token on your server can set and query two binary digits of data per device — for example, to flag a device you‘ve determined to be fraudulent — while maintaining user privacy. And with App Attest, you can generate a special cryptographic key on a device running iOS 14 or later, and use that key to validate the integrity of your app before your server provides access to sensitive data.
Certificate Transparency and Certificate Trust APIs
Strong encryption for your network connections is not enough. To help ensure your app is connecting to the right server, employ Apple's certificate trust APIs and Certificate Transparency.
Protecting User Data
Apple platforms provide a variety of features for protecting user data.
Purpose Strings
Purpose strings let you statically declare the sensitive data and resources your app employs.
Copying and Pasting Sensitive Data
Copying and pasting sensitive data in iOS can take advantage of privacy options.
Keychain and iCloud Keychain
Keychain and iCloud Keychain provide a secure repository for sensitive user data, such as certificates, keys, passwords, and notes.
App Sandboxing
Protect Mac systems and users by limiting the privileges of an app to its intended functionality, increasing the difficulty for malicious software to compromise users' systems.
Executing Code Securely
Apple platforms protect users with secure code execution. Xcode, Apple's integrated development environment (IDE), directly provides code signing for iOS, watchOS, and tvOS apps, as well as for macOS apps that you distribute through the Mac App Store.
Sign Your Apps with Developer ID
Gatekeeper on macOS helps protect users from downloading and installing malicious software distributed outside the Mac App Store by checking for a Developer ID certificate.
Apple Web Security
Notarize Your Apps
If distributing your Mac app outside of the Mac App Store, sign and upload your app to Apple to be notarized to certify your app is genuine and to perform a security check.
Cryptographic Interfaces
Apple platforms offer a comprehensive set of low-level APIs for developing cryptographic solutions within your apps.
Apple CryptoKit
Perform cryptographic operations securely and efficiently in your app. Microsoft windows for macbook pro.
Apple Web Security Login
Common Crypto Library
Apple Web Security Cameras
The Common Crypto library supports symmetric encryption, hash-based message authentication codes, and digests.
CryptoTokenKit for Smart Card Support
The CryptoTokenKit framework provides first-class access for working with smart cards and other cryptographic devices in macOS.
Apple Web Browser
SecKey API for Asymmetric Keys
SecKey provides a unified asymmetric key API across Apple platforms.
Security Fundamentals and Resources
These resources provide background information and support for security on Apple platforms.
Apple Web Security App
Guides
Programs
corecrypto
Both Security Framework and Common Crypto rely on the corecrypto library to provide implementations of low level cryptographic primitives. This is also the library submitted for validation of compliance with U.S. Federal Information Processing Standards (FIPS) 140-2 Level 1. Although corecrypto does not directly provide programming interfaces for developers and should not be used by iOS or macOS apps, the source code is available to allow for verification of its security characteristics and correct functioning.