US 12,328,385 B2
Providing security for edge computing using location data
Junichi Shimada, Kamakura (JP); Daisuke Maruyama, Yamato (JP); Ichiro Takiguchi, Kawaski (JP); Yoshinori Tahara, Yamato (JP); and Jiayun Zhu, Edogawa-ku (JP)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Mar. 14, 2023, as Appl. No. 18/183,488.
Prior Publication US 2024/0313951 A1, Sep. 19, 2024
Int. Cl. H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04W 12/043 (2021.01); H04W 12/63 (2021.01)
CPC H04L 9/0822 (2013.01) [H04L 63/0492 (2013.01); H04W 12/043 (2021.01); H04W 12/63 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform operations for:
determining a command base location of an entity, an application identifier of the entity, and an expire date for the application identifier;
sending a message generated from the command base location and the application identifier to a location authority;
receiving a signed command base location based on the command base location being within a jurisdiction of the location authority and a current date being before the expire date;
generating a common key for the command base location using the application identifier and the signed command base location;
generating a public key using the common key;
encrypting a message using the public key to create a cryptographic message; and
sending the cryptographic message.