Method and apparatus for securely generating application session keys
First Claim
Patent Images
1. A method comprising:
- generating a session key, within a secure module of a communication device, to secure a communication session; and
forwarding the session key to an unsecure module of the communication device, the unsecure module being configured to execute an application that uses the session key to establish the communication session.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for securely generating application session keys within a secure module of a user terminal. The secure module includes a secure memory and a secure processor configured to perform session key generation. The secure module is configured to send the session keys to a mobile equipment.
165 Citations
27 Claims
-
1. A method comprising:
-
generating a session key, within a secure module of a communication device, to secure a communication session; and
forwarding the session key to an unsecure module of the communication device, the unsecure module being configured to execute an application that uses the session key to establish the communication session. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
a secure processor configured to generate a session key to secure a communication session, wherein the session key is forwarded to an unsecure module, the unsecure module being configured to execute an application that uses the session key to establish the communication session. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. An apparatus comprising:
-
a secure module configured to generate a session key to secure a communication session; and
an unsecure module configured to receive the session key and to execute an application that uses the session key to establish the communication session. - View Dependent Claims (14, 15)
-
-
16. A method comprising:
-
generating a request, by an application resident within an unsecure module of a communication device, for a session key to secure a communication session; and
forwarding the request to a secure module of the communication device, the secure module being configured to generate the session key in response to the request, wherein the application resident within the unsecure module uses the session key to establish the communication session. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a non-secure processor configured to run an application to generate a request for a session key to secure a communication session, wherein the request is forwarded to a secure module that is configured to generate the session key in response to the request, wherein the application uses the session key to establish the communication session. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
means for securely generating a session key to provide security for a communication session; and
means for forwarding the session key to an unsecure module that is configured to execute an application that uses the session key to establish the communication session. - View Dependent Claims (27)
-
Specification