IP Library Granted Patent US 11,889,304
Granted Patent B2
US 11,889,304 · App. 16/335,026 · Granted Jan 30, 2024

Next generation key set identifier

Inventors: Anja Jerichow (Grafing, DE); Suresh Nair (Whippany, NJ)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04W12/041H04L9/0844H04W12/009H04W12/04H04W12/0431H04W12/06H04W12/71H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,889,304
App. No.
16/335,026
Granted
Jan 30, 2024
Kind
B2
Abstract

Systems, methods, apparatuses, and computer program products directed to next generation (e.g., 5G systems) key set identifier(s) are provided. One method includes requesting, by a network node, authentication of a user equipment with an authentication server, receiving a master key and authentication parameters/vectors from the authentication server when authorization is successful, and verifying validity of the authentication request. When the verification is successful, the method may further include instantiating a security context for the user equipment and assigning a security context identifier for next generation system security context to the user equipment, and then sending a security mode command message to instruct the user equipment to instantiate security context using the security context identifier.

Claims (44)

1. A method comprising:

requesting, by a security anchor function or a common control network function, authentication of a user equipment with an authentication server;

in an instance in which the authentication by the authentication server is successful, receiving, at the security anchor function or the common control network function, during an authentication and key agreement protocol, from the authentication server, authentication vectors comprising a particular master key from among a plurality of master keys and authentication parameters;

storing, at the security anchor function or the common control network function, the particular master key and the authentication parameters;

verifying, at the security anchor function or the common control network function, validity of the authentication parameters;

in an instance in which the verification has been successful, instantiating, by the security anchor function or the common control network function, a security context for the user equipment and assigning a security context identifier for next generation system security context to the user equipment;

sending, from the security anchor function or the common control network function, to the user equipment, a security mode command message to instruct the user equipment to instantiate a non-access stratum (NAS) security context using the security context identifier,

wherein the security context identifier comprises a next generation key set identifier (NG-KSI) that is usable by the user equipment and the security anchor function or the common control network function to identify the NAS security context during mobility events without the security anchor function or the common control network function providing the authentication parameters to the user equipment, and

wherein the NG-KSI comprises a first field indicating an assigned index value and a second field indicating a type of security context parameter, wherein the second field further indicates whether a next generation security context is a native next generation security context derived out of next generation authentication of the user equipment or a mapped next generation security context derived out of a non-next generation authentication of the user equipment; and

receiving, at the security anchor function or the common control network function, from the user equipment, in response to the security mode command message, a security mode command acceptance message indicating that the user equipment has instantiated the NAS security context using the NG-KSI.

2. The method according to claim 1 , wherein the security mode command message is adapted for fifth-generation (5G) communication systems, wherein the security mode command message comprises additional parameters to facilitate instantiation of the secure NAS communication between the user equipment and the security anchor function or the common control network function.

3. An apparatus comprising:

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least:

requesting authentication of a user equipment with an authentication server;

in an instance in which the authentication by the authentication server is successful, receiving, during an authentication and key agreement protocol, from the authentication server, authentication vectors comprising a particular master key from among a plurality of master keys and authentication parameters;

storing the particular master key and the authentication parameters at the apparatus;

verifying validity of authentication parameters/vectors;

in an instance in which the verification has been successful, instantiating a security context for the user equipment and assigning a security context identifier for next generation system security context to the user equipment;

sending, to the user equipment, a security mode command message to instruct the user equipment to instantiate a Non-Access Stratum (NAS) security context using the security context identifier,

wherein the security context identifier comprises a next generation key set identifier (NG-KSI) that is usable by the user equipment and the apparatus to identify the NAS security context during mobility events without the apparatus providing the authentication parameters to the user equipment, and

wherein the NG-KSI comprises a first field indicating an assigned index value and a second field indicating a type of security context parameter, wherein the second field further indicates whether a next generation security context is a native next generation security context derived out of next generation authentication of the user equipment or a mapped next generation security context derived out of a non-next generation authentication of the user equipment; and

receiving, from the user equipment, in response to the security mode command message, a security mode command acceptance message indicating that the user equipment has instantiated the NAS security context using the NG-KSI.

4. The apparatus according to claim 3 , wherein the security mode command message comprises additional parameters to secure NAS communication between the user equipment and the apparatus.

5. The apparatus according to claim 3 , wherein the apparatus comprises a common control network function or a security anchor function of a next generation communication system.

6. A method comprising:

sending, from a user equipment, to an access node of a communication system, an attach request;

after authentication verification of the user equipment at an authentication server of the communication system, receiving, at the user equipment, from a security anchor function or a common control network function of the communication system, via the access node, a security mode command message, wherein the security mode command message comprises a security context identifier for a next generation system security context;

instantiating, at the user equipment, a non-access stratum (NAS) security context using the security context identifier; and

sending, from the user equipment, to the access node, a security mode command acceptance message indicating that the user equipment has instantiated the NAS security context using the security context identifier,

herein the security context identifier comprises a next generation key set identifier (NG-KSI) that is usable by the user equipment and the security anchor function or the common control network function to identify the NAS security context during mobility events without the user equipment receiving authentication parameters from the security anchor function or the common control network function, and

wherein the NG-KSI comprises a first field indicating an assigned index value and a second field indicating a type of security context parameter, wherein the second field further indicates whether a next generation security context is a native next generation security context derived out of next generation authentication of the user equipment or a mapped next generation security context derived out of a non-next generation authentication of the user equipment.

7. The method according to claim 6 , wherein the security mode command message comprises additional parameters to secure NAS communication between the user equipment and the security anchor function or the common control network function.

8. An apparatus comprising:

at least one processor; and

at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least:

sending, to an access node of a communication system, an attach request;

after authentication verification of the apparatus at an authentication server of the communication system based on said attach request, receiving, from a security anchor function or a common control network function of the communication system, via the access node, a security mode command message, wherein the security mode command message comprises a security context identifier for a next generation system security context;

instantiating a non-access stratum (NAS) security context using the security context identifier; and

sending, to the access node, a security mode command acceptance message indicating that the apparatus has instantiated the NAS security context using the security context identifier,

wherein the security context identifier comprises a next generation key set identifier (NG-KSI) that is usable by the apparatus and the security anchor function or the common control network function to identify the NAS security context during mobility events without the apparatus receiving authentication parameters from the security anchor function or the common control network function, and

wherein the NG-KSI comprises a first field indicating an assigned index value and a second field indicating a type of security context parameter, wherein the second field further indicates whether a next generation security context is a native next generation security context derived out of next generation authentication of the apparatus or a mapped next generation security context derived out of a non-next generation authentication of the apparatus.

9. The apparatus according to claim 8 , wherein the security mode command message comprises additional parameters to secure NAS communication between the apparatus and the security anchor function or the common control network function.

10. The apparatus according to claim 8 , wherein the apparatus comprises a user equipment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2019
From: JERICHOW, ANJA; NAIR, SURESH
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 049703/0552 →
Continuity (1)
Related Publication 20190253888A1 · Aug 15, 2019