Key exchange system, method and program for generating a shared key for secure communication

    公开(公告)号:US11909867B2

    公开(公告)日:2024-02-20

    申请号:US17607776

    申请日:2019-05-29

    IPC分类号: H04L9/08

    CPC分类号: H04L9/0825 H04L9/0827

    摘要: A key exchange system, for generating a shared key for performing encrypted communication between multiple communication devices, includes the multiple communication devices. Each of the multiple communication devices includes a memory, and a processor configured to generate a short term private key by using a private key, generate a short term public key on one of asymmetric pairing groups used for the ID based encryption, by using the short term private key, and generate a shared key for performing encrypted communication with another communication device by performing a first pairing operation using a private key generated on another one of the asymmetric pairing groups and a short term public key generated in the other communication device, and performing a second pairing operation using the short term private key of the communication device and public information used in generating a private key of the other communication device.