BlackBerry Limited
Processing data on an electronic device
Last updated:
Abstract:
A method of controlling access to data on a first electronic device, the method comprising steps of establishing a shared encryption key with a first software application instance running on a second electronic device, receiving a `begin session` command sent by the first software application instance and responsive to the `begin session` command, creating a storage location in a data store of the electronic device, obtaining a data encryption key, receiving data, encrypting the data using the data encryption key and storing the encrypted data in the storage location, receiving an `end session` command sent by the first software application instance and responsive to the `end session` command, discarding the shared encryption key, and deleting the encrypted data from the storage location.
Utility
25 Sep 2019
23 Nov 2021