Patent ID: 11962575
Assignee: CONNECTFREE CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A data transmission method in a network to which a plurality of devices are connected, the method comprising:
a step in which a first device generates a first encrypted packet by encrypting a packet addressed to a second device with a first encryption key associated with the second device;
a step of determining a device to be a transmission destination of the first encrypted packet, generating a second encrypted packet by encrypting the first encrypted packet with a second encryption key associated with the determined device, and transmitting the second encrypted packet to the determined device;
a step in which a device that receives the second encrypted packet decrypts the second encrypted packet into the first encrypted packet and determines whether or not the decrypted first encrypted packet is addressed to the device;
a step of determining another device and executing a transmission step if the decrypted first encrypted packet is not addressed to the device in the determination regarding whether or not the decrypted first encrypted packet is addressed to the device and of further decrypting the first encrypted packet if the decrypted first encrypted packet is addressed to the device;
a step in which each of the plurality of devices transmits a public key of each device associated with the public key to another device; and
a step in which the device that receives the public key determines an IP address of a transmission source device of the public key based on a hash value calculated from the public key according to a hash function.