Preventing shortened lifetimes of security keys in a wireless communications security system
DCFirst Claim
1. A method for calculating an initial security count value for a new channel in a wireless communications device, the wireless communications device comprising:
- a first security key;
a second security key; and
a plurality of established channels, each established channel having a corresponding security count value and utilizing a security key, at least one of the established channels utilizing the first security key;
the method comprising;
assigning the second security key to the new channel;
utilizing a first set to obtain a first value, the first set consisting of corresponding security count values of the established channels that utilize the second key, the first value being at least as great as the x most significant bits (MSBx) of a value in the first set; and
setting the MSBx of the initial security count value for the new channel equal to the first value;
wherein if the first set is empty, then the first value is set to a first predetermined value.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
23A wireless communications device has a first security key, a second security key, and established channels. Each established channel has a corresponding security count value, and utilizes a security key. At least one of the established channels utilizes the first security key. The second security key is assigned to a new channel. A first set is then used to obtain a first value. The first set has only security count values of all the established channels that utilize the second key. The first value is at least as great as the x most significant bits (MSBx) of the greatest value in the first set. The MSBx of the initial security count value for the new channel is set equal to the first value. If the first set is empty, then the initial security count is set to zero.
9 Citations
14 Claims
-
1. A method for calculating an initial security count value for a new channel in a wireless communications device, the wireless communications device comprising:
-
a first security key; a second security key; and a plurality of established channels, each established channel having a corresponding security count value and utilizing a security key, at least one of the established channels utilizing the first security key; the method comprising; assigning the second security key to the new channel; utilizing a first set to obtain a first value, the first set consisting of corresponding security count values of the established channels that utilize the second key, the first value being at least as great as the x most significant bits (MSBx) of a value in the first set; and setting the MSBx of the initial security count value for the new channel equal to the first value; wherein if the first set is empty, then the first value is set to a first predetermined value. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing an initial security count value to a new channel in a wireless communications device, the method comprising:
-
establishing at least a first channel, each first channel utilizing a first security key and having a corresponding security count value; performing a security mode reconfiguartion to change utilization of each first channel from the first security key to a second security key according to an activation time for each first channel;
wherein upon utilization of the second security key, the corresponding security count value for the first channel is changed;initiating establishment of a second channel that utilizes the second security key; utilizing a first set to obtain a first value, the first set consisting of corresponding security count values of the established channels that utilize the second key, the first value being at least as great as the x most significant bits (MSBx) of a value in the first set; and setting the MSBx of the initial security count value for the second channel equal to the first value; wherein if the first set is empty, then the first value is set to a first predetermined value. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for calculating an initial security count value for a new channel, the method comprising:
-
establishing a plurality of established channels in a wireless communication device, wherein each established channel in the wireless communication device has a corresponding security count value and utilizes a first security key; performing a security mode reconfiguration to change utilization of each of the established channels in the wireless communication device from the first security key to a second security key according to an activation time for each of the established channels, wherein upon utilization of the second security key by one of the established channels, the corresponding security count value for the one of the established channels is changed, wherein the second security key is a new security key that replaces the first security key and is different from the first security key; initiating establishment of a new channel in the wireless communication device; assigning the second security key to the new channel; utilizing a first set to obtain a first value, wherein the first set is consisting of corresponding security count values of the established channels in the wireless communication device that utilize the second key, and wherein the first value is at least as great as the x most significant bits (MSBx) of a value in the first set and at least one of the established channels utilizing the first security key; and setting the MSBx of the initial security count value for the new channel equal to the first value, wherein if the first set is empty, then the first value is set to a first predetermined value. - View Dependent Claims (11, 12, 13, 14)
-
Specification