Back to results
US 11,777,715 B2Granted
Method and apparatus for generating shared secrets
OwnerAmir Keyvan Khandaniinventor
Life of this patent
Estimating the term…
Abstract
A method for generating a shared secret is disclosed. In an example embodiment, a sequence of data packets is transmitted from a first node to a second node. A packet error bitmap corresponding to packets in the sequence of packets that are received correctly in a first transmission attempt is generated at the second node. Further, the packet error bitmap is transmitted from the second node to the first node. Then, the first node and the second node separately mixes the packets received correctly in the first transmission attempt to generate the shared secret.
Claims18
A method comprising:
- receiving a sequence of data packets from a first node at a second node;
- generating, at the second node, a packet error bitmap corresponding to error-free packets in the sequence of packets that are received error free in a first transmission attempt;
- transmitting, from the second node to the first node, the packet error bitmap;
- and
- mixing, at the second node, the error-free packets to generate a shared secret.
2 more elements
A method comprising:
- transmitting a sequence of data packets from a first node to each of a plurality of additional nodes;
- receiving, at the first node, error-free packet bitmap messages from the plurality of additional nodes corresponding to packets in the sequence of packets received correctly at the respective additional nodes;
- forming, at the first node, a composite packet error bitmap corresponding to error-free packets received correctly at each of the plurality of additional nodes;
- transmitting, from the first node, the composite error bitmap;
- and
- mixing, at the first node, the error-free packets to generate a shared secret.
3 more elements
An apparatus comprising:
- a non-transitory computer-readable storage medium holding a plurality of program instructions that, when executed by the at least one processor, cause the at least one processor to:
- transmit a sequence of data packets from a first node to a second node;
- generate, at the second node, a packet error bitmap corresponding to packets in the sequence of packets that are received correctly in a first transmission attempt;
- transmit, from the second node to the first node, the packet error bitmap;
- and
- mix, separately at the first node and the second node, the packets received correctly in the first transmission attempt to generate the shared secret.
3 more elements
Dependencies are inferred from the claim text.