Provisioning an app on a device and implementing a keystore
AssigneeMocana Corporation
InventorH. Richard KENDALL
Life of this patent
Estimating the term…
Loading patent…
AssigneeMocana Corporation
InventorH. Richard KENDALL
Estimating the term…
A keystore is installed on a mobile app where the keystore is created and provisioned on a server, such as an app wrapping server, under the control of an enterprise. A generic (non-provisioned) wrapped app is installed on a device. The app prompts the user to enter a passphrase. When the user does this, an app keystore is created. It has a user section and a table of contents. The keystore files are hashed, creating “first” keystore hash values. The first keystore hash values are stored in the TOC. The TOC is then hashed, creating a TOC hash value. The passphrase entered by the user is then combined with the TOC hash value. This creates a “first” master passphrase for the keystore. The keystore is then transmitted to the device where it is installed in the generic (non-provisioned) wrapped app.
A method of installing a keystore in an app, the method comprising:
A method of executing an app on a mobile device, the method comprising:
Dependencies are inferred from the claim text.