发明名称 Method and system for establishing cryptographic communications between a remote device and a medical device
摘要 A method and system establishing cryptographic communications between a remote device and a medical device, with the medical device having less processing power than the remote device are disclosed. The method may comprise establishing unencrypted communication between the remote device and the medical device, generating an asymmetric key pair by the remote device comprising a public key and a private key, generating a key request message and sending of the key request message together with the public key to the medical device, generating a pre-master key and encryption of the pre-master key with the received public key by the medical device, generating a key response message and sending of the key response message together with the encrypted pre-master key from the medical device to the remote device, decrypting the encrypted pre-master key with the private key by the remote device, and deriving a master key as a symmetric key from the pre-master key.
申请公布号 US8892886(B2) 申请公布日期 2014.11.18
申请号 US201313826048 申请日期 2013.03.14
申请人 Roche Diagnostics International AG 发明人 Konrad Guido;Troesch Martin;Lindner Felix;Kopf Gregor
分类号 H04L29/06;H04L9/30;H04L9/00;H04L9/08;G06F21/60;H04L9/32;G06F19/00 主分类号 H04L29/06
代理机构 Dinsmore & Shohl LLP 代理人 Dinsmore & Shohl LLP
主权项 1. A method for establishing cryptographic communications between a remote device and a medical device, comprising: establishing unencrypted communication between the remote device and the medical device; generating an asymmetric key pair by the remote device, the asymmetric key pair comprising a public key and a private key; generating a key request message by the remote device and sending of the key request message together with the public key to the medical device; generating a pre-master key by the medical device and encryption of the pre-master key with the received public key by the medical device; generating a key response message by the medical device and sending of the key response message together with the encrypted pre-master key from the medical device to the remote device; decrypting the encrypted pre-master key with the private key by the remote device; deriving a master key as symmetric key from the pre-master key; and wherein the remote device and the medical device each compute verification data using the master key and wherein communication of application data may first start when the verification data computed by the devices have the same values.
地址 Rotkreuz CH