摘要 |
A system that incorporates the subject disclosure may perform, for example, receiving an over-the-air programming message that includes programming data for use by the mobile communication device, decrypting the over-the-air programming message utilizing a first keyset to generate a decrypted over-the-air programming message, determining a schedule for providing messages from a secure device processor to a secure element of the mobile communication device where the secure device processor is separate from the secure element and in communication with the secure element, and providing the decrypted over-the-air programming message to the secure element according to the schedule. Other embodiments are disclosed. |
主权项 |
1. A method comprising:
receiving, by a secure device processor of a communication device, an over-the-air programming message that includes programming data for use by the communication device, wherein the over-the-air programming message is received from and encrypted by an over-the-air programming server; receiving, by the secure device processor, a first keyset from a remote management server, wherein the remote management server provides the first keyset to the over-the-air programming server, and wherein the receiving of the first keyset by the secure device processor is performed utilizing a remote management keyset; decrypting, by the secure device processor, the over-the-air programming message utilizing the first keyset to generate a decrypted over-the-air programming message; determining, by the secure device processor, a schedule for providing messages to a secure element of the communication device, wherein the secure device processor is separate from the secure element and in communication with the secure element; and providing, by the secure device processor, the decrypted over-the-air programming message to the secure element according to the schedule. |