Patent ID: 11902433
Assignee: nan
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A networking device comprising:
one or more device side network interfaces;
one or more network side network interfaces;
one or more processing devices coupled to the one or more device side network interfaces and the one or more network side network interfaces;
a private identity-based cryptographic (IBC) key issued for a first device by a key generation authority, the IBC key accessible to the one or more processing devices; and
storage media coupled to the one or more processing devices, the storage media including instructions which, when executed by the one or more processing devices, cause the one or more processing devices to:
receive, at a first device side network interface of the one or more device side network interfaces, an internet protocol (IP) packet from the first device;
modify the IP packet to form a modified IP packet, wherein modify the IP packet includes add an extension header to the IP packet, the extension header including a source identifier identifying the first device, an indication of the key generation authority, and an indication of an identity-based encryption (IBE) algorithm;
generate an identity-based signature (IBS) using the IBC algorithm with the source identifier as an identity input, the modified IP packet as a message input, and the private IBC key for the first device as a private key input; and
send the modified IP packet and the IBS from at least one of the one or more network side network interfaces towards a destination of the IP packet.