Invention Grant
- Patent Title: Encryption for solid state drives (SSDs)
-
Application No.: US14500943Application Date: 2014-09-29
-
Publication No.: US09645946B2Publication Date: 2017-05-09
- Inventor: Richard Paul Spillane , Wenguang Wang
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Downey Brand LLP
- Main IPC: G06F21/79
- IPC: G06F21/79 ; G06F12/14 ; G06F21/78 ; G06F12/02

Abstract:
Disclosed herein are techniques for encrypting data stored on a solid-state drive (SSD) managed by a system (e.g., a computing device). Specifically, the system is configured to track block units of a larger size on the SSD so that a mapping table associated with the SSD can be kept small. After running SSD encryption using the large size block units, the entire SSD can be fully encrypted without requiring clear text to be written onto the SSD subsequent to SSD encryption being activated. Thereafter, the entire SSD can be defragmented to produce a single physical extent of encrypted data.
Public/Granted literature
- US20150347320A1 ENCRYPTION FOR SOLID STATE DRIVES (SSDs) Public/Granted day:2015-12-03
Information query