Distributed secret storage and authorization

    公开(公告)号:US11870895B1

    公开(公告)日:2024-01-09

    申请号:US18320152

    申请日:2023-05-18

    Applicant: Snowflake Inc.

    CPC classification number: H04L9/0861 H04L9/0819 H04L9/0894

    Abstract: A data platform provides for encryption of secrets. During operation, an application of the data platform receives a secret and communicates the secret to an encryption client of the data platform. The encryption client generates an encrypted secret using a Data Encryption Key (DEK) and the secret. The encryption client communicates the DEK to an encryption server of the data platform while retaining the encrypted secret. The encryption server generates an encrypted DEK using a Transit Encryption Key TEK. The encryption server communicates the encrypted DEK to the encryption client and the encryption client generates a binary large object (blob) using the retained encrypted secret and the encrypted DEK. The application stores the blob on a data storage device.

    DISTRIBUTED SECRET MANAGEMENT
    2.
    发明申请

    公开(公告)号:US20240388426A1

    公开(公告)日:2024-11-21

    申请号:US18520869

    申请日:2023-11-28

    Applicant: Snowflake Inc.

    Abstract: A data platform provides for encryption of secrets. During operation, an application of the data platform receives a secret and communicates the secret to an encryption client of the data platform. The encryption client generates an encrypted secret using a Data Encryption Key (DEK) and the secret. The encryption client communicates the DEK to an encryption server of the data platform while retaining the encrypted secret. The encryption server generates an encrypted DEK using a Transit Encryption Key TEK. The encryption server communicates the encrypted DEK to the encryption client and the encryption client generates a binary large object (blob) using the retained encrypted secret and the encrypted DEK. The application stores the blob on a data storage device.

Patent Agency Ranking