US Patent No. 11163910 - Prepared by Attorney David Tran for Salesforce and filed by Dergosits & Noah LLP
Brief Description: FIG. 3 shows an example diagram of a data store, in accordance with some embodiments. In diagram 300, data store 270A may be configured to store data of different types such as files, file systems, databases, etc. The data store 270A may be associated with data store manager 301A. The data store manager 301A may be configured to manage the data stored in the data store 270A based on some cryptographic techniques. The data store manager 301A may also be configured to process requests to access the content of the data store 270A. For example, when a data element is to be added to the data store 270A, the data store manager 301A may encrypt that data element using the cryptographic techniques associated with the data store manager 301A. The data store manager 301A may then store the encrypted form of the data element in the data store 270A. When there is a request for a data element, the data store manager 301A may decrypt the encrypted form of the data element and return the raw value of the data element as a response to the request. The combination of the data store manager 301A and the data store 270A may be referred to as cryptographic secure store. Examples of cryptographic secure stores may include Vault by HashiCorp of San Francisco, Calif. and AWS Secrets Manager by Amazon of Seattle, Wash. It may be noted that the data store 270A may not store the raw values of the data elements and instead may only store the data elements in their encrypted form.