发明名称 Public key encryption algorithms for hard lock file encryption
摘要 In some aspects, an encryption method comprises encrypting a first portion of a message using a first secret key. The first secret key is generated based on the public key of an entity. A one-way function is used to generate a second secret key from the first secret key, and the first secret key is subsequently discarded. A second portion of the message is encrypted using the second secret key. The encrypted first portion of the message and the encrypted second portion of the message are provided to the entity.
申请公布号 US9178699(B2) 申请公布日期 2015.11.03
申请号 US201314073379 申请日期 2013.11.06
申请人 BlackBerry Limited;Certicom Corp. 发明人 Lambert Robert John;Brown Daniel Richard L.;Yamada Atsushi
分类号 H04L9/00;H04L9/08;H04L9/30;H04L9/06;H04L9/32 主分类号 H04L9/00
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A public key encryption method comprising: generating a shared secret based on a public key of an entity and an ephemeral private key; using a key derivation function to generate a first secret key from the shared secret; encrypting, by operation of a computing device, a first portion of a message using the first secret key; using the key derivation function to generate a second secret key from the first secret key; discarding the first secret key; encrypting, by operation of the computing device, a second portion of the message using the second secret key; providing an ephemeral public key associated with the ephemeral private key to the entity; and providing the encrypted first portion of the message and the encrypted second portion of the message to the entity.
地址 Waterloo, Ontario CA