发明名称 Multi party messaging
摘要 Multi-party messaging is disclosed. A plurality of public keys is requested from a first server, wherein the plurality of public keys is associated with a plurality of recipients. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted, using each of the respective public keys, resulting in a plurality of encrypted symmetric keys. The encrypted message and the encrypted symmetric keys are encapsulated in an encapsulation. The encapsulation is transmitted to a second server.
申请公布号 US9083529(B1) 申请公布日期 2015.07.14
申请号 US201414199933 申请日期 2014.03.06
申请人 Wickr Inc. 发明人 Statica Robert
分类号 H04L29/06;H04L9/30 主分类号 H04L29/06
代理机构 Van Pelt, Yi & James LLP 代理人 Van Pelt, Yi & James LLP
主权项 1. A system, comprising: a first interface configured to receive, from a user, an indication of a plurality of message recipients; a second interface configured to: request, from a first server, a plurality of public keys associated with the plurality of recipients; a processor configured to: encrypt a message containing one or more components using a symmetric key;encrypt the symmetric key a plurality of times, using each of the respective public keys, to generate a plurality of encrypted symmetric keys;encapsulate the encrypted message and the plurality of encrypted symmetric keys in an encapsulation, wherein the encapsulation includes, for at least some message recipients, at least one of an individual device identifier and an individual application identifier associated with the respective at least some recipients, and wherein the encapsulation is performed, at least in part, using a spreading function; andtransmit the encapsulation to a second server; and a memory coupled to the processor and configured to provide the processor with instructions.
地址 San Francisco CA US