-
公开(公告)号:US20190286614A1
公开(公告)日:2019-09-19
申请号:US16428914
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Benjamin I. WILLIAMSON , Keaton F. MOWERY , Mitchell D. ADLER , Michelle A. AURICCHIO , Luke T. HIESTERMAN
IPC: G06F16/178 , H04L9/08 , H04L9/30 , G06F16/182
Abstract: The subject technology may be implemented by a device that includes at least one processor configured to encrypt a data object based at least in part on an encryption key. The at least one processor may be further configured to sign the encrypted data object with a private key and transmit the signed encrypted data object to a server for retrieval by another device. The at least one processor may be further configured to generate a sharing object corresponding to the data object, wherein the sharing object includes an encryption key and a public key that corresponds to the private key. The at least one processor may be further configured to encrypt the sharing object using a key of the other device and transmit, over a secure channel, the encrypted sharing object to the other device for subsequent retrieval and verification of the signed data object from the server.
-
公开(公告)号:US20180352030A1
公开(公告)日:2018-12-06
申请号:US15996390
申请日:2018-06-01
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Benjamin I. WILLIAMSON , Keaton F. MOWERY , Mitchell D. ADLER , Michelle A. AURICCHIO , Luke T. HIESTERMAN
IPC: H04L29/08
Abstract: Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N−1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N−1 peer devices.
-
公开(公告)号:US20180352031A1
公开(公告)日:2018-12-06
申请号:US15996403
申请日:2018-06-01
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Benjamin I. WILLIAMSON , Keaton F. MOWERY , Mitchell D. ADLER , Michelle A. AURICCHIO , Luke T. HIESTERMAN
Abstract: Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N−1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N−1 peer devices.
-
公开(公告)号:US20180352022A1
公开(公告)日:2018-12-06
申请号:US15996387
申请日:2018-06-01
Applicant: Apple Inc.
Inventor: Per Love HORNQUIST ASTRAND , Benjamin I. WILLIAMSON , Keaton F. MOWERY , Mitchell D. ADLER , Michelle A. AURICCHIO , Luke T. HIESTERMAN
Abstract: Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N−1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N−1 peer devices.
-
-
-