Efficient techniques for error detection and authentication in wireless networks
First Claim
Patent Images
1. An apparatus adapted for wireless communication in a wireless network, the apparatus comprising:
- a processor, the processor being configured to transmit a message, the message including a message body and a field to provide both authentication and error detection for the message, wherein the message body comprises a header, the processor being further configured to determine, during one of a registration and a network entry for a wireless node, a security key associated with the wireless node, andwherein the processor being configured to transmit comprises the processor being configured to;
determine an authenticated header checksum sequence for the header to provide both authentication and error detection for the header, the processor being configured to determine the authenticated header checksum sequence including being configured to;
determine a message authentication code (MAC) over [(the security key XORed with a counter) and the header] to generate a MAC result; and
divide the MAC result by a generator polynomial to generate a residue, wherein the authenticated checksum sequence comprises the residue.
3 Assignments
0 Petitions
Accused Products
Abstract
Various example embodiments are disclosed relating to efficient techniques for error detection and authentication in wireless networks. For example, according to an example embodiment, an apparatus adapted for wireless communication in a wireless network may include a processor. The processor may be configured to transmit a message including a field to provide both authentication and error detection for the message. The field may include an authenticated checksum sequence.
-
Citations
19 Claims
-
1. An apparatus adapted for wireless communication in a wireless network, the apparatus comprising:
-
a processor, the processor being configured to transmit a message, the message including a message body and a field to provide both authentication and error detection for the message, wherein the message body comprises a header, the processor being further configured to determine, during one of a registration and a network entry for a wireless node, a security key associated with the wireless node, and wherein the processor being configured to transmit comprises the processor being configured to; determine an authenticated header checksum sequence for the header to provide both authentication and error detection for the header, the processor being configured to determine the authenticated header checksum sequence including being configured to; determine a message authentication code (MAC) over [(the security key XORed with a counter) and the header] to generate a MAC result; and divide the MAC result by a generator polynomial to generate a residue, wherein the authenticated checksum sequence comprises the residue. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus adapted for wireless communication in a wireless network, the apparatus comprising:
a processor, the processor being configured to transmit a message, the message including a message body and a field to provide both authentication and error detection for the message, wherein the processor being configured to transmit comprises the processor being configured to; determine an authenticated checksum sequence for the message body to provide both authentication and error detection for the message body, the processor being configured to determine the authenticated checksum sequence including being configured to; determine a message digest over the message body and a security key; and divide the message digest by a checksum generator polynomial to generate a residue, wherein the authenticated checksum sequence comprises the residue; and transmit the message, the message including the authenticated checksum sequence.
-
8. A method comprising:
-
determining a message, wherein the message includes a message body and a field to provide both authentication and error detection for the message; and transmitting the message to a wireless node, wherein the message body comprises a header and the field comprises an authenticated header checksum sequence, and wherein the method further comprises; determining the authenticated header checksum sequence for the header to provide both authentication and error detection for the header, including; determining a message digest over the header and a security key; and dividing the message digest by a generator polynomial to generate a residue, wherein the authenticated header checksum sequence comprises the residue. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a message, wherein the message includes a message body and a field to provide both authentication and error detection for the message body; using the field to authenticate the message and to detect any errors in the message; determining a security key associated with a wireless node; and negotiating, with the wireless node, the use of an authenticated checksum sequence for one or messages, wherein respective authenticated checksum sequences of each of the one or more messages are based on the security key. - View Dependent Claims (14, 15)
-
-
16. An apparatus adapted for wireless communication in a wireless network, the apparatus comprising:
-
a wireless transceiver; and a processor, the processor being configured to; determine a security key; negotiate, with a wireless infrastructure node, the use of authenticated checksum sequences for the transmission of one or messages to the infrastructure node; and transmit a message to the infrastructure node, the message including a message body and an authenticated checksum sequence to provide authentication and error detection for the message body, the authenticated checksum sequence being based on the security key. - View Dependent Claims (17, 18, 19)
-
Specification