US 12,244,580 B2
Encrypted data communication and gateway device for encrypted data communication
Nicolaas Leonardus Maria Van Adrichem, Rotterdam (NL); Maran Paula Petronella Van Heesch, Utrecht (NL); Piotr Wojciech Zuraniewski, Rijswijk (NL); and Jeffrey Jermain Panneman, 's-Gravenhage (NL)
Assigned to Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO, 's-Gravenhage (NL)
Filed by Nederlandse Organisatie voor toegepast-natuurwetenschappelijk onderzoek TNO, 's-Gravenhage (NL)
Filed on Jan. 12, 2024, as Appl. No. 18/411,296.
Application 18/411,296 is a continuation of application No. 17/613,441, granted, now 11,876,789, previously published as PCT/NL2020/050335, filed on May 25, 2020.
Claims priority of application No. 19176557 (EP), filed on May 24, 2019.
Prior Publication US 2024/0154944 A1, May 9, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/06 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 63/0471 (2013.01) [H04L 9/3263 (2013.01); H04L 2209/76 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, executed by a gateway device between a first communication network and a second communication network outside the gateway device, for handling communication between a first device in the first communication network and a second device in the second communication network, the method comprising:
receiving a communication request from the first device, directed to the second device, for performing a first cryptographic data communication protocol;
determining whether the first cryptographic data communication protocol is registered as unsafe in the gateway device;
when the first cryptographic data communication protocol is not registered as unsafe in the gateway device, forwarding messages exchanged as part of execution of the first cryptographic data communication protocol between the first and second device; and
when the first cryptographic data communication protocol is registered as unsafe in the gateway device, executing the first cryptographic data communication protocol between the first device and the gateway device, and executing a second cryptographic data communication protocol, which is not registered as unsafe in the gateway device, between the gateway device and the second device, wherein the first cryptographic data communication protocol and the second cryptographic data communication protocol are executed sequentially to communicate data between the first and second device via the gateway.