-
公开(公告)号:US11307998B2
公开(公告)日:2022-04-19
申请号:US16514831
申请日:2019-07-17
Applicant: Pure Storage, Inc.
Inventor: Jonas R. Irwin , Ethan L. Miller , John D. Davis
Abstract: A storage controller coupled to a storage array comprising one or more storage devices that performs at least one data reduction operation on decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and stores the second encrypted data on the storage array.
-
公开(公告)号:US10387661B2
公开(公告)日:2019-08-20
申请号:US15402195
申请日:2017-01-09
Applicant: PURE STORAGE, INC.
Inventor: John D. Davis , Jonas R. Irwin , Ethan L. Miller
Abstract: A storage controller coupled to a storage array comprising one or more storage devices receives a request to write encrypted data to a volume resident on a storage array, where the encrypted data comprises data encrypted by a first encryption key that is associated with at least one property of the data. The storage controller determines a decryption key to decrypt the encrypted data, decrypts the encrypted data using the decryption key, performs at least one data reduction operation on the decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and storing the second encrypted data on the storage array.
-
公开(公告)号:US20180196947A1
公开(公告)日:2018-07-12
申请号:US15402195
申请日:2017-01-09
Applicant: PURE STORAGE, INC.
Inventor: John D. Davis , Jonas R. Irwin , Ethan L. Miller
IPC: G06F21/60
CPC classification number: G06F21/602 , G06F21/6218 , H04L63/0428
Abstract: A storage controller coupled to a storage array comprising one or more storage devices receives a request to write encrypted data to a volume resident on a storage array, where the encrypted data comprises data encrypted by a first encryption key that is associated with at least one property of the data. The storage controller determines a decryption key to decrypt the encrypted data, decrypts the encrypted data using the decryption key, performs at least one data reduction operation on the decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and storing the second encrypted data on the storage array.
-
公开(公告)号:US11762781B2
公开(公告)日:2023-09-19
申请号:US17707723
申请日:2022-03-29
Applicant: PURE STORAGE, INC.
Inventor: Jonas R. Irwin , Ethan L. Miller , John D. Davis
CPC classification number: G06F12/1408 , G06F3/0608 , G06F3/0641 , G06F3/0683 , G06F21/602 , G06F2212/1052
Abstract: A method of providing end-to-end encryption for data stored in a storage system, including: receiving a request to read encrypted data from a logical volume of a storage system; decrypting the encrypted data using a decryption key associated with at least one property of the storage system; performing at least one of a data operation to reconstitute the data; encrypting the data using an encryption key associated with at least one property of the data to generate new encrypted data; and providing a response to the request that includes the new encrypted data.
-
公开(公告)号:US20190340136A1
公开(公告)日:2019-11-07
申请号:US16514831
申请日:2019-07-17
Applicant: Pure Storage, Inc.
Inventor: Jonas R. Irwin , Ethan L. Miller , John D. Davis
Abstract: A storage controller coupled to a storage array comprising one or more storage devices that performs at least one data reduction operation on decrypted data, encrypts the reduced data using a second encryption key to generate a second encrypted data, and stores the second encrypted data on the storage array.
-
-
-
-