Naming of 802.11 group keys to allow support of multiple broadcast and multicast domains
First Claim
Patent Images
1. A method for validating an electronic transmission, the method comprising the steps of:
- generating a group key for encrypting and signing an electronic message transmitted on a network;
establishing a group key name corresponding to the group key for encrypting and signing the electronic message transmitted to a group of clients on the network;
transmitting a data packet, the data packet including the group key name, the electronic message and a signature to authenticate the electronic message and protect and group key name;
receiving the data packet; and
validating the group key name in the received data packet.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting multicast messages where a group key is generated for signing the multicast message transmitted on a network. Next, the system establishes a group key name corresponding to the group key. Once the group key name is established, the data packet is transmitted together with the group key name, the group key and the multicast message. Upon receipt, the recipient validates the group key name in the received data packet by comparing the received group key name to a group key name table in order to determine the intended group recipients.
-
Citations
18 Claims
-
1. A method for validating an electronic transmission, the method comprising the steps of:
-
generating a group key for encrypting and signing an electronic message transmitted on a network;
establishing a group key name corresponding to the group key for encrypting and signing the electronic message transmitted to a group of clients on the network;
transmitting a data packet, the data packet including the group key name, the electronic message and a signature to authenticate the electronic message and protect and group key name;
receiving the data packet; and
validating the group key name in the received data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for targeting multicast transmission, the system comprising:
-
means for generating a group key for signing a multicast message transmitted via a network;
means for generating a group key name for naming the group key;
means for combining the group key name to the multicast message to form a multicast packet;
means for transmitting the multicast packet to a receiver via the network;
means for receiving the multicast packet;
means for validating the received group key name contained within the received multicast packet; and
means for determining the intended group recipients based upon the validated group key name. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An article of manufacture embodied in a computer-readable medium for use in a processing system for transmitting electronic messages to and/or from a network, the article comprising:
-
a group key generation logic for causing a processing system to generate a group key for encrypting and signing an electronic message transmitted on a network;
a group key name generation logic for causing a processing system to generate a group key name for encrypting and signing the electronic message transmitted on the network;
a data transmitting logic for causing a processing system to transmit the electronic message to a group of clients on the network; and
a message receiving logic for causing a processing system to verify whether a receiving client is an intended recipient of the electronic message. - View Dependent Claims (17, 18)
-
Specification