-
公开(公告)号:US11068606B2
公开(公告)日:2021-07-20
申请号:US15710315
申请日:2017-09-20
Applicant: Citrix Systems, Inc.
Inventor: John Baboval , Thomas Goetz , Simon P. Graham
Abstract: Secure shared access to encrypted data in a data store is facilitated by using a data control server (DCS) to maintain a data storage reference table (DSRT) for shared data units present in a shared data pool hosted by least one data storage device, and accessible to a plurality of computing entities. The DSRT specifies for each shared data unit identifier information, location information for accessing the shared data unit in the shared data pool, and a hash value which has been computed for the shared data unit. The DCS selectively facilitates a decryption operation by providing hash values which serves as a basis for deriving a decryption key for decrypting shared data units which have been identified.
-
2.
公开(公告)号:US20190056966A1
公开(公告)日:2019-02-21
申请号:US15677727
申请日:2017-08-15
Applicant: Citrix Systems, Inc.
Inventor: John Baboval , Thomas Goetz , Simon P. Graham
Abstract: Systems and methods for operating a cloud based computing system. The methods comprise: receiving, by a cloud server, a request for accessing Virtual Hard Disk (“VHD”) data associated with a first location in the VHD of a Virtual Machine (“VM”) hosted by a remote computing device; extracting, by the cloud server, at least a first address specifying the first location from the request; translating, by the cloud server, the first address into a second address specifying a second location in a cloud storage where the VHD data is stored; and communicating from the cloud server the second address to the remote computing device for facilitating access to the VHD data stored in the cloud storage.
-
公开(公告)号:US20220075640A1
公开(公告)日:2022-03-10
申请号:US17481878
申请日:2021-09-22
Applicant: Citrix Systems, Inc.
Inventor: John Baboval , Thomas Goetz , Simon Graham
Abstract: Systems and methods for operating a cloud based computing system. The methods comprise: receiving, by a cloud server, a request for accessing Virtual Hard Disk (“VHD”) data associated with a first location in the VHD of a Virtual Machine (“VM”) hosted by a remote computing device; extracting, by the cloud server, at least a first address specifying the first location from the request; translating, by the cloud server, the first address into a second address specifying a second location in a cloud storage where the VHD data is stored; and communicating from the cloud server the second address to the remote computing device for facilitating access to the VHD data stored in the cloud storage.
-
公开(公告)号:US20190087588A1
公开(公告)日:2019-03-21
申请号:US15710315
申请日:2017-09-20
Applicant: Citrix Systems, Inc.
Inventor: John Baboval , Thomas Goetz , Simon P. Graham
Abstract: Secure shared access to encrypted data in a data store is facilitated by using a data control server (DCS) to maintain a data storage reference table (DSRT) for shared data units present in a shared data pool hosted by least one data storage device, and accessible to a plurality of computing entities. The DSRT specifies for each shared data unit identifier information, location information for accessing the shared data unit in the shared data pool, and a hash value which has been computed for the shared data unit. The DCS selectively facilitates a decryption operation by providing hash values which serves as a basis for deriving a decryption key for decrypting shared data units which have been identified.
-
公开(公告)号:US11157299B2
公开(公告)日:2021-10-26
申请号:US15677727
申请日:2017-08-15
Applicant: Citrix Systems, Inc.
Inventor: John Baboval , Thomas Goetz , Simon P. Graham
Abstract: Systems and methods for operating a cloud based computing system. The methods comprise: receiving, by a cloud server, a request for accessing Virtual Hard Disk (“VHD”) data associated with a first location in the VHD of a Virtual Machine (“VM”) hosted by a remote computing device; extracting, by the cloud server, at least a first address specifying the first location from the request; translating, by the cloud server, the first address into a second address specifying a second location in a cloud storage where the VHD data is stored; and communicating from the cloud server the second address to the remote computing device for facilitating access to the VHD data stored in the cloud storage.
-
-
-
-