Encrypting content and facilitating legal access to the encrypted content
AssigneeBlueRISC, Inc.
InventorCsaba Andras Moritz
Life of this patent
Estimating the term…
Abstract
An example method performed by one or more processing devices includes: generating encrypted content at a sender device using one or more first keys that are available from a key provider; and outputting the encrypted content to a recipient device over one or more channels; where the key provider enables access, following authorization, by the recipient device to one or more second keys for decrypting the encrypted content; and where an entity that enables the channel is unaffiliated with the key provider.
Claims20
A method performed by one or more processing devices, comprising:
- generating, for content comprised of data, encrypted content at a sender device using one or more first keys that are available from a key provider, the content being associated with a first user;
- and
- outputting the encrypted content to a recipient device associated with a second user over one or more channels;
- wherein the first user and the second user are part of a privacy circle on a social network comprised of members with whom the content is to be shared;
- wherein the key provider enables access, following confirmation that the second user is part of the privacy circle, by the recipient device to one or more second keys for decrypting the encrypted content;
- and
- wherein an entity that enables the one or more channels is unaffiliated with the key provider.
A method performed by one or more processing devices, comprising:
- breaking content comprised of data associated with a first user into fragments;
- encrypting each of the fragments using one or more first cryptographic keys to produce encrypted fragments;
- encrypting the one or more first cryptographic key to produce encrypted keys using one or more second cryptographic keys obtained from one or more key providers;
- incorporating the encrypted keys into the encrypted fragments;
- and
- outputting the encrypted fragments from a sending device to a recipient device;
- wherein the first user and a second user are part of a privacy circle on a social network comprised of members with whom the content is to be shared;
- and
- wherein the one or more key providers are accessible to the recipient device following confirmation that the second user is part of the privacy circle.
One or more non-transitory machine readable storage media storing instructions that are executable by one or more processing devices to perform operations comprising:
- generating, for content comprised of data, encrypted content at a sender device using one or more first keys that are available from a key provider, the content being associated with a first user;
- and
- outputting the encrypted content to a recipient device associated with a second user over one or more channels;
- wherein the first user and the second user are part of a privacy circle on a social network comprised of members with whom the content is to be shared;
- wherein the key provider enables access, following confirmation that the second user is part of the privacy circle, by the recipient device to one or more second keys for decrypting the encrypted content;
- and
- wherein an entity that enables the one or more channels is unaffiliated with the key provider.
One or more non-transitory machine readable storage media storing instructions that are executable by one or more processing devices to perform operations comprising:
- breaking content comprised of data associated with a first user into fragments;
- encrypting each of the fragments using one or more first cryptographic keys to produce encrypted fragments;
- encrypting the one or more first cryptographic key to produce encrypted keys using one or more second cryptographic keys obtained from one or more key providers;
- incorporating the encrypted keys into the encrypted fragments;
- and
- outputting the encrypted fragments from a sending device to a recipient device;
- wherein the first user and a second user are part of a privacy circle on a social network comprised of members with whom the content is to be shared;
- and
- wherein the one or more key providers are accessible to the recipient device following confirmation that the second user is part of the privacy circle.
Dependencies are inferred from the claim text.