×

Data consistency in an encrypted replication environment

  • US 10,484,179 B1
  • Filed: 03/31/2015
  • Issued: 11/19/2019
  • Est. Priority Date: 03/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-executable method for testing data consistency in a replicated data storage environment, wherein the replicated data storage environment includes data storage systems at a production site and a target site, wherein the target site is located within a cloud storage provider and each of the data storage systems includes one or more processors and memory, the computer-executable method comprising:

  • receiving a request for a data consistency check of encrypted data stored at the second data storage system at the target site;

    retrieving replicated signatures from the second data storage system at the target site, wherein the replicated signatures are based on encrypted data stored at the second data storage system, wherein the encrypted data is data that was encrypted with a production encryption key maintained only at the production site;

    retrieving production signatures from a first data storage system from the production site, wherein retrieving production signatures comprises;

    encrypting data from the first data storage system at the production site using the production encryption key maintained only at the production site; and

    creating the production signatures based on the encrypted data from the production site; and

    determining data consistency based on an analysis of the replicated signatures and the production signatures, wherein, to accurately verify consistency between the replicated signatures and the production signatures, the production encryption key maintained only at the production site is used for to encrypt both the encrypted data from the first data storage system and the encrypted data stored at the second data storage system.

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