Key negotiation processing method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsBo Zhang, Chengdong He, Lu Gan
Life of this patent
Estimating the term…
Abstract
A method and apparatus of key negotiation processing, which includes acquiring, by a control network element, a first key negotiation parameter and a second key negotiation parameter, and sending, by the control network element, the first key negotiation parameter and/or the second key negotiation parameter to the first user equipment UE and a second UE such that the first UE and the second UE generate a key according to the first key negotiation parameter and the second key negotiation parameter. Key negotiation may be performed between two UEs that perform proximity communication.
Claims19
A key negotiation processing method, comprising:
- acquiring, by a control network element, a first key negotiation parameter and a second key negotiation parameter by:
- receiving, by the control network element, a third key negotiation parameter from a first user equipment (UE);
- and
- generating the first key negotiation parameter according to the third key negotiation parameter and a first shared key between the first UE and the control network element,
- acquiring, by the control network element, the first key negotiation parameter and the second key negotiation parameter in response to a proximity communication connection request being sent between the first UE and a second UE, the control network element acquiring the second key negotiation parameter by:
- receiving, by the control network element, a fourth key negotiation parameter from the second UE;
- and
- generating the second key negotiation parameter according to the fourth key negotiation parameter and a second shared key between the second UE and the control network element;
- and
- sending, by the control network element, at least one of the first key negotiation parameter or and the second key negotiation parameter to the first UE and the second UE such that the first UE and the second UE generate a first key according to the first key negotiation parameter and the second key negotiation parameter, and a proximity communication connection is established between the first UE and the second UE using the first key.
A key negotiation processing method, comprising:
- acquiring, by, a control network element, a first key negotiation parameter and a second key negotiation parameter, the first key negotiation parameter and the second key negotiation parameter being acquired by the control network element in response to a proximity communication connection request being sent between a first user equipment (UE) and a second UE, the control network element comprising a first control network sub-element to which the first UE is attached and a second control network sub-element to which the second UE is attached, and the control network element acquiring the first key negotiation parameter and the second key negotiation parameter by:
- receiving, by the first control network sub-element, a third key negotiation parameter from the first UE;
- generating, by the first control network sub-element, the first key negotiation parameter according to the third key negotiation parameter and a first shared key between the first UE and the first control network sub-element;
- sending, by the first control network sub-element, the first key negotiation. parameter to the second control network sub-element such that the second control network element sends the first key negotiation parameter to the second UE;
- receiving, by the second control network sub-element, a fourth key negotiation parameter from the second UE;
- generating, by the second control network sub-element, the second key negotiation parameter according to the fourth key negotiation parameter and a second shared key between the second UE and the second control network sub-element;
- and
- sending, by the second control network sub-element, the second key negotiation parameter to the first control network sub-element such that the first control network sub-element sends the second key negotiation parameter to the first UE;
- and
- sending, by the control network element, at least one of the first key negotiation parameter or the second key negotiation parameter to the first UE and the second UE such that the first UE and the second UE generate a first key according to the first key negotiation parameter and the second key negotiation parameter, and a proximity communication connection is established between the first UE and the second UE using the first key.
A key negotiation processing method, comprising:
- acquiring, by a control network element, a first key negotiation parameter and a second key negotiation parameter, the first key negotiation parameter and the second key negotiation parameter being acquired by the control network element in response to a proximity communication connection request being sent between a first user equipment (UE) and a second UE, the control network element comprising a first control network sub-element to which the first UE is attached and a second control network sub-element to which the second UE is attached, and the control network element acquiring the first key negotiation parameter and the second key negotiation parameter by:
- receiving, by the first control network sub-element, the first key negotiation parameter from the first UE;
- sending, by the first control network sub-element, the first key negotiation parameter to the second control network sub-element such that the second control network sub-element sends the first key negotiation parameter to the second UE;
- receiving, by the second control network element, the second key negotiation parameter from the second UE;
- and
- sending, by the second control network element, the second key negotiation parameter to the first control network sub-element such that the first control network sub-element sends the second key negotiation parameter to the first UE;
- and
- sending, by the control network element, at least one of the first key negotiation parameter or the second key negotiation parameter to the first UE and the second UE such that the first UE and the second UE generate a first key according to the first key negotiation parameter and the second key negotiation parameter, and a proximity communication connection is established between the first UE and the second UE using the first key.
A key negotiation processing method, comprising:
- acquiring, by a control network element, a first key negotiation parameter by:
- receiving, by the control network element, a third key negotiation parameter from a first user equipment (UE);
- and
- generating the first key negotiation parameter according to the third key negotiation parameter and a first shared key between the first UE and the control network element;
- acquiring, by the control network element, a second key negotiation parameter by:
- receiving, by the control network element, a fourth key negotiation parameter from a second UE;
- and
- generating the second key negotiation parameter according to the fourth key negotiation parameter and a second shared key between the second UE and the control network element;
- and
- sending, by the control network element, at least one of the first key negotiation parameter or the second key negotiation parameter to the first UE and the second UE such that the first UE and the second UE generate a first key according to the first key negotiation parameter and the second key negotiation parameter, the control network element comprising a first control network sub-element to which the first UE is attached and a second control network sub-element to which the second UE is attached, and the control network element acquiring the first key negotiation parameter and the second key negotiation parameter by:
- receiving, by the first control network sub-element, the first key negotiation parameter from the first UE;
- sending, by the first control network sub-element, the first key negotiation parameter to the second control network sub-element such that the second control network sub-element sends the first key negotiation parameter to the second UE;
- receiving, by the second control network element, the second key negotiation parameter from the second UE;
- receiving, by the first control network sub-element, a third key negotiation parameter from the first UE;
- generating, by the first control network sub-element, the first key negotiation parameter according to the third key negotiation parameter and a first .shared key between the first UE and the first control network sub-element;
- sending, by the first control network sub-element, the first key negotiation parameter to the second control network sub-element such that the second control network element sends the first key negotiation parameter to the second UE;
- receiving, by the second control network sub-element, a fourth key negotiation parameter from the second UE;
- generating, by the second control network sub-element, the second key negotiation parameter according to the fourth key negotiation parameter and a second shared key between the second UE and the second control network sub-element;
- and
- sending, by the second control network sub-element, the second key negotiation parameter to the first control network sub-element such that the first control network sub-element sends the second key negotiation parameter to the first UE.
Dependencies are inferred from the claim text.