Systems and methods to securely generate shared keys
    11.
    发明授权
    Systems and methods to securely generate shared keys 有权
    安全生成共享密钥的系统和方法

    公开(公告)号:US07894605B2

    公开(公告)日:2011-02-22

    申请号:US12651630

    申请日:2010-01-04

    IPC分类号: H04L9/00

    摘要: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

    摘要翻译: 描述了两个系统之间的安全双向通信的方法。 产生第一密钥对和第二密钥对,后者包括基于共享秘密生成的第二公钥。 第一和第二公钥被发送到第二系统,并且从第二系统接收第三和第四公钥。 第四个公钥是基于共享的秘密生成的。 基于第一私钥,第二私钥,第三公钥和第四公钥来计算用于加密消息的主密钥。 为了重新键入,生成具有新的第二公钥和新的第二私钥的新的第二密钥对,并接收新的第四公钥。 使用新的第二私钥和新的第四公钥,使用椭圆曲线计算来计算新的主密钥。

    Systems and methods to securely generate shared keys
    12.
    发明授权
    Systems and methods to securely generate shared keys 有权
    安全生成共享密钥的系统和方法

    公开(公告)号:US07646872B2

    公开(公告)日:2010-01-12

    申请号:US11118236

    申请日:2005-04-29

    IPC分类号: H04K1/00

    摘要: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

    摘要翻译: 描述了两个系统之间的安全双向通信的方法。 产生第一密钥对和第二密钥对,后者包括基于共享秘密生成的第二公钥。 第一和第二公钥被发送到第二系统,并且从第二系统接收第三和第四公钥。 第四个公钥是基于共享的秘密生成的。 基于第一私钥,第二私钥,第三公钥和第四公钥来计算用于加密消息的主密钥。 为了重新键入,生成具有新的第二公钥和新的第二私钥的新的第二密钥对,并接收新的第四公钥。 使用新的第二私钥和新的第四公钥,使用椭圆曲线计算来计算新的主密钥。

    Systems and Methods to Securely Generate Shared Keys
    13.
    发明申请
    Systems and Methods to Securely Generate Shared Keys 有权
    系统和方法来安全地生成共享密钥

    公开(公告)号:US20120257746A1

    公开(公告)日:2012-10-11

    申请号:US13530593

    申请日:2012-06-22

    IPC分类号: H04L9/00

    摘要: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

    摘要翻译: 描述了两个系统之间的安全双向通信的方法。 产生第一密钥对和第二密钥对,后者包括基于共享秘密生成的第二公钥。 第一和第二公钥被发送到第二系统,并且从第二系统接收第三和第四公钥。 第四个公钥是基于共享的秘密生成的。 基于第一私钥,第二私钥,第三公钥和第四公钥来计算用于加密消息的主密钥。 为了重新键入,生成具有新的第二公钥和新的第二私钥的新的第二密钥对,并接收新的第四公钥。 使用新的第二私钥和新的第四公钥,使用椭圆曲线计算来计算新的主密钥。

    Systems and Methods to Securely Generate Shared Keys
    14.
    发明申请
    Systems and Methods to Securely Generate Shared Keys 有权
    系统和方法来安全地生成共享密钥

    公开(公告)号:US20110126013A1

    公开(公告)日:2011-05-26

    申请号:US13006044

    申请日:2011-01-13

    IPC分类号: H04L9/08

    摘要: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

    摘要翻译: 描述了两个系统之间的安全双向通信的方法。 产生第一密钥对和第二密钥对,后者包括基于共享秘密生成的第二公钥。 第一和第二公钥被发送到第二系统,并且从第二系统接收第三和第四公钥。 第四个公钥是基于共享的秘密生成的。 基于第一私钥,第二私钥,第三公钥和第四公钥来计算用于加密消息的主密钥。 为了重新键入,生成具有新的第二公钥和新的第二私钥的新的第二密钥对,并接收新的第四公钥。 使用新的第二私钥和新的第四公钥,使用椭圆曲线计算来计算新的主密钥。

    Systems and Methods to Securely Generate Shared Keys
    15.
    发明申请
    Systems and Methods to Securely Generate Shared Keys 有权
    系统和方法来安全地生成共享密钥

    公开(公告)号:US20100104102A1

    公开(公告)日:2010-04-29

    申请号:US12651630

    申请日:2010-01-04

    IPC分类号: H04K1/00

    摘要: A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

    摘要翻译: 描述了两个系统之间的安全双向通信的方法。 产生第一密钥对和第二密钥对,后者包括基于共享秘密生成的第二公钥。 第一和第二公钥被发送到第二系统,并且从第二系统接收第三和第四公钥。 第四个公钥是基于共享的秘密生成的。 基于第一私钥,第二私钥,第三公钥和第四公钥来计算用于加密消息的主密钥。 为了重新键入,生成具有新的第二公钥和新的第二私钥的新的第二密钥对,并接收新的第四公钥。 使用新的第二私钥和新的第四公钥,使用椭圆曲线计算来计算新的主密钥。

    METHOD AND PORTABLE ELECTRONIC DEVICE FOR PROCESSING
    16.
    发明申请
    METHOD AND PORTABLE ELECTRONIC DEVICE FOR PROCESSING 审中-公开
    用于处理的方法和便携式电子设备

    公开(公告)号:US20110176747A1

    公开(公告)日:2011-07-21

    申请号:US12688061

    申请日:2010-01-15

    IPC分类号: G06K9/60

    摘要: A method and portable electronic device for processing images are provided. Images are stored electronically at a remote server as attachments to message data, message data received at the portable electronic device with indicators identifying corresponding attachments to the message data. The portable electronic device comprises a processing unit interconnected with an input device, and a display device. First input data is received indicative that one of the indicators, corresponding to one of the images, has been selected, causing the image to be retrieved from the remote server. The received image is displayed at the display device. Second input data is received indicative that a next one of the images is to be displayed, the second input data received while the first retrieved images is displayed at the display device. The next images is then received from the remote server and processed to display it at the display device.

    摘要翻译: 提供了一种用于处理图像的方法和便携式电子设备。 图像以电子方式存储在远程服务器上,作为消息数据的附件,在便携式电子设备处接收的消息数据,其中标识对消息数据的相应附件的指示符。 便携式电子设备包括与输入设备互连的处理单元和显示设备。 接收到第一输入数据,指示与图像中的一个相对应的指示符之一已被选择,导致从远程服务器检索图像。 接收到的图像显示在显示设备上。 接收第二输入数据,指示要显示下一个图像,在显示装置显示第一个检索到的图像时接收到的第二输入数据。 然后从远程服务器接收下一个图像,并将其处理以在显示设备上显示。