Cloud agnostic service discovery
    2.
    发明授权

    公开(公告)号:US12261764B2

    公开(公告)日:2025-03-25

    申请号:US18492771

    申请日:2023-10-23

    Applicant: Snowflake Inc.

    Abstract: A system may include a processing device and a memory storing instructions that, when executed by the processing device, causes the processing device to obtain a health check instruction that is specific to a name of a service that is associated with one or more endpoints, including performing a lookup with the name to obtain the health check instruction that is specific to the name. The processing device performs the one or more actions of the health check instruction to determine a health status of the one or more endpoints, and stores the health status of the one or more endpoints. In response to receiving a request to resolve the name from a client, the processing device returns the one or more endpoints based at least on the health status of the one or more endpoints.

    DISTRIBUTED SECRET MANAGEMENT
    3.
    发明申请

    公开(公告)号: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.

    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.

Patent Agency Ranking