×

Method and system for sharing encrypted content

  • US 10,432,394 B2
  • Filed: 07/11/2014
  • Issued: 10/01/2019
  • Est. Priority Date: 03/09/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of encrypting and/or decrypting content by a first user having a first computer, using a first permit obtained from a system for sharing content, which has been encrypted, between the first user and a second user having a second computer, the method comprising:

  • providing the first permit for use by the first user, the first permit having an encrypted first content key for use to encrypt and/or decrypt the content and having an encrypted first workspace key, the first workspace key being independent of the first user and including one or more control parameters associated with the first workspace, for use to encrypt and/or decrypt the first content key;

    obtaining by the first computer the first permit and therefrom the encrypted first content key and the encrypted first workspace key;

    decrypting by the first computer the encrypted first workspace key to obtain the first workspace key and using the first workspace key to decrypt the encrypted first content key to obtain the first content key;

    using by the first computer the first content key to encrypt the content and provide the encrypted content and/or decrypting the encrypted content using the first content key to obtain the content;

    using by the second user'"'"'s second computer a second permit obtained from the system for sharing encrypted content, the second permit having a second encrypted first content key for use to encrypt and/or decrypt the content and having a second encrypted first workspace key for use to encrypt and/or decrypt the first content key;

    obtaining by the second computer the second permit and therefrom the second encrypted first content key and the second encrypted first workspace key;

    decrypting by the second computer the second encrypted first workspace key to obtain the first workspace key and using the first workspace key to decrypt the encrypted first content key to obtain the first content key; and

    using by the second computer the first content key to encrypt the content and provide the encrypted content and/or decrypting the encrypted content using the first content key to obtain the content, wherein users sharing the same workspace share a common community key defining the users who are members of a community, the first workspace key being operable to encrypt and/or decrypt using the community key.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×