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

Claim 1:
2. A communication processing method in a device connected to a network, the method comprising:
as steps executed when a packet addressed to another device is given, a step of generating a first encrypted packet by encrypting the packet with a first encryption key associated with the another device;
a step of determining a device to be a transmission destination of the first encrypted packet, wherein the device to be a transmission destination is determined based on an IP address of each device;
a step of generating a second encrypted packet by encrypting the first encrypted packet with a second encryption key associated with the determined device; and
a step of transmitting the second encrypted packet to the determined device; and
as steps executed when the second encrypted packet is received from another device,
a step of decrypting the second encrypted packet into the first encrypted packet;
a step of determining whether or not the decrypted first encrypted packet is addressed to the device;
a step of determining still another device to be a transmission destination of the first encrypted packet, generating a second encrypted packet with a second encryption key associated with the determined device, and transmitting the generated second encrypted packet 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;
a step of further decrypting the first encrypted packet if the decrypted first encrypted packet is addressed to the device;
a step of acquiring a private key and a public key;
a step of determining an IP address of the device based on a hash value calculated from the public key according to a hash function; and
a step of transmitting the public key to another device.