Patent ID: 11870890
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 6:
7. The computing system of claim 1, wherein the vault key is encrypted on the second client device of the second user using a public key associated with the third user to generate the new vault key, wherein the new vault key is communicated to the third client device for the third user to decrypt the new vault key using a public key associated with the third user, the new vault key allows the third client to access to the secret data, wherein the computer-executable instructions further cause the computer to:
receive an access request from a third client device associated with the third user, the access request requesting the encrypted secret data;
in response to the access request, communicate a verification request to a group management system, the verification request comprising the identity of the third user and a group identifier associated with the user group and the vault;
receive an access confirmation from the group management system, the access confirmation indicating the membership status of the third user for the user group associated with the group identifier; and
in response to receiving the access confirmation indicating that the third user is a current member of the group, communicate a new encrypted vault key to a third client device of the third user, wherein the encrypted vault key is generated by encrypting the vault key on the second client device.