Invention Grant
- Patent Title: Devices and methods of managing data
-
Application No.: US16413773Application Date: 2019-05-16
-
Publication No.: US11240026B2Publication Date: 2022-02-01
- Inventor: Johnathan George White , Daniel Richard L. Brown
- Applicant: BlackBerry Limited
- Applicant Address: CA Waterloo
- Assignee: BlackBerry Limited
- Current Assignee: BlackBerry Limited
- Current Assignee Address: CA Waterloo
- Agency: Rowand LLP
- Main IPC: H04L9/30
- IPC: H04L9/30 ; H04L9/06 ; H04L9/08 ; H04L9/32

Abstract:
Devices and methods of managing data stored within a container. The container may be associated with at least one registered user. The data within the container may be encrypted by a data encryption key (DEK). A computing device includes: a security module including a crypto-processor, a main processor, and memory. The memory stores instructions that, when executed, configure a processor to: authenticate a user based on a user secret associated with the container and generate a soft key based on the user secret. The instructions cause a crypto-processor to generate a secure generator output including a crypto key component and generate a hardened user key based on a key agreement protocol using the soft key and the crypto key component. The instructions cause a processor to construct an unencrypted DEK associated with the hardened user key and decrypt the subset of data using the unencrypted DEK.
Information query