Mechanism and method for managing credentials on IOS based operating system
AssigneeEchoworx Corporation
InventorsYauheni Kandrasheu, Sarah Happe, Christian Peel
Life of this patent
Estimating the term…
Loading patent…
AssigneeEchoworx Corporation
InventorsYauheni Kandrasheu, Sarah Happe, Christian Peel
Estimating the term…
A mechanism and method for managing credentials on an electronic device configured with an iOS based operating system. The iOS based device includes a “keychain” configured in device memory. According to an embodiment, the electronic device comprises an application configured to generate a public certificate object in the keychain and a password object in the keychain. The public certificate object is configured to store a public certificate, and the password object is configured to store a private key. The password object further includes a label or thumbprint for associating the private key with the corresponding public certificate. According to an embodiment, the application stores the private key in an encrypted container in the password object to provide an additional layer of security. The application is configured to unlock the encrypted container utilizing a password provided the user. According to a further aspect, the user password is not stored in memory on the device. According to an embodiment, the private key is generated and provided by a credential management system operatively coupled to the electronic device for digitally signing an email message.
A mechanism for managing a user credential in a communication device configured for iOS operating system including a keychain, said mechanism comprising:
A communication device comprising an iOS operating system and including a keychain, said communication device comprising:
A method for managing credentials for a user on an electronic device comprising an iOS operating system with a keychain, said method comprising the steps of:
A method for encrypting an email message from a user on a communication device comprising an email utility and configured with an iOS operating system and including a keychain configured in memory of the communication device, said method comprising the steps of:
A method for decrypting an encrypted email message intended for a user and received at a communication device configured with an email application and comprising an iOS operating system with a keychain configured in memory of the communication device, said method comprising the steps of:
Dependencies are inferred from the claim text.