Security level establishment under generic bootstrapping architecture
First Claim
Patent Images
1. A method comprising:
- sending a request for a credential for an application in a terminal equipment from an application entity of the terminal equipment to a credential establishment entity of the terminal equipment;
returning a response from the credential establishment entity to the application entity, wherein the response comprises the returned credential and credential quality information;
determining, at the application entity, a security level of the returned credential based on the credential quality information;
comparing, at the application entity, the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity refrains from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and
establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms.
2 Assignments
0 Petitions
Accused Products
Abstract
Security level establishment for an application in a terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms, the terminal equipment comprising a credential establishment entity and an application entity, comprising a request for a credential for the application from the application entity to the credential establishment entity and a response from the credential establishment entity to the application entity, wherein the response comprises the requested credential and credential quality information.
39 Citations
28 Claims
-
1. A method comprising:
-
sending a request for a credential for an application in a terminal equipment from an application entity of the terminal equipment to a credential establishment entity of the terminal equipment; returning a response from the credential establishment entity to the application entity, wherein the response comprises the returned credential and credential quality information; determining, at the application entity, a security level of the returned credential based on the credential quality information; comparing, at the application entity, the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity refrains from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
sending, by an application entity in a terminal equipment, a request for a credential for an application in the terminal equipment from the application entity to a credential establishment entity of the terminal equipment, wherein the terminal equipment comprises the application entity and the credential establishment entity; receiving, from the credential establishment entity a response which comprises the requested credential and credential quality information; determining a security level of the received credential based on the credential quality information; comparing the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity refrains from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program embodied on a non-transitory computer-readable medium comprising program code configured to perform operations comprising:
-
sending a request for a credential for an application in a terminal equipment from an application entity of the terminal equipment to a credential establishment entity of the terminal equipment; returning a response from the credential establishment entity to the application entity, wherein the response comprises the returned credential and credential quality information; determining, at the application entity, a security level of the returned credential based on the credential quality information; comparing, at the application entity, the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity refrains from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms.
-
-
17. A computer program embodied in a non-transitory computer-readable medium comprising program code configured to perform operations comprising:
-
sending, by an application entity in a terminal equipment, a request for a credential for an application in the terminal equipment from the application entity to a credential establishment entity of the terminal equipment, wherein the terminal equipment comprises the application entity and the credential establishment entity; receiving, from the credential establishment entity a response which comprises the requested credential and credential quality information; determining a security level of the received credential based on the credential quality information; comparing the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity refrains from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms.
-
-
18. An apparatus comprising:
-
at least one processor; and at least one memory including code which when executed by the processor provides operations comprising; sending a request for a credential for an application in a terminal equipment from an application entity of the terminal equipment to a credential establishment entity of the terminal equipment; returning a response from the credential establishment entity to the application entity, wherein the response comprises the requested returned credential and credential quality information; determining, at the application entity, a security level of the returned credential based on the credential quality information; comparing, at the application entity, the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity is configured to refrain from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
at least one processor; and at least one memory including code which when executed by the processor provides operations comprising; sending, by an application entity in a terminal equipment, a request for a credential for an application in the terminal equipment from the application entity to a credential establishment entity of the terminal equipment, wherein the terminal equipment comprises the application entity and the credential establishment entity; receiving, from the credential establishment entity a response which comprises the requested credential and credential quality information; determining, at the application entity, a security level of the returned credential based on the credential quality information; comparing, at the application entity, the determined security level of the credential with a desired security level of the application using the returned credential, wherein the application entity is configured to refrain from executing the application, for which the returned credential is requested, if the comparing yields that the determined security level of the credential is lower than the desired security level of the application; and establishing a security level for the application in the terminal equipment under a generic bootstrapping architecture offering a plurality of different bootstrapping mechanisms. - View Dependent Claims (26, 27, 28)
-
Specification