DATA ENCRYPTION USING PUBLIC KEY CRYPTOGRAPHY AND CERTIFICATE VERIFICATION

    公开(公告)号:US20240146716A1

    公开(公告)日:2024-05-02

    申请号:US18299455

    申请日:2023-04-12

    申请人: Snowflake Inc.

    IPC分类号: H04L9/40 H04L9/08

    摘要: A system and method of encrypting data using public key cryptography and certificate verification. The method includes receiving a request for a digital certificate. The method includes signing, by a processing device, the request using a second private key to generate a signed request. The method includes generating the digital certificate based on the signed request and a different private key. The method includes causing the digital certificate to be stored in a shared data storage available to a first client device. The method includes signing an encrypted secret using a first private key associated with the first client device to generate a signed encrypted secret, wherein the first private key is inaccessible to the first client device.

    Encryption of data via public key cryptography with certificate verification of target

    公开(公告)号:US11647013B1

    公开(公告)日:2023-05-09

    申请号:US17976692

    申请日:2022-10-28

    申请人: Snowflake Inc.

    IPC分类号: H04L9/40 H04L9/08

    摘要: A system and method of encrypting data via public key cryptography with certificate verification of target. The method includes receiving an unsigned certificate signing request (CSR) for a second digital certificate associated with a second application executing on a second client device. The method includes signing, by a processing device of a secret sharing management (SSM) system, the unsigned CSR using a second private key associated with the second client device to generate a signed CSR, the second private key is inaccessible to the second client device. The method includes generating a second digital certificate associated with the second application based on the signed CSR and a different private key associated with the SSM system. The method includes causing the second digital certificate associated with the second application to be stored in a shared data storage available to a first client device.

    Data encryption using public key cryptography and certificate verification

    公开(公告)号:US12047370B2

    公开(公告)日:2024-07-23

    申请号:US18299455

    申请日:2023-04-12

    申请人: Snowflake Inc.

    IPC分类号: H04L9/40 H04L9/08

    摘要: A system and method of encrypting data using public key cryptography and certificate verification. The method includes receiving a request for a digital certificate. The method includes signing, by a processing device, the request using a second private key to generate a signed request. The method includes generating the digital certificate based on the signed request and a different private key. The method includes causing the digital certificate to be stored in a shared data storage available to a first client device. The method includes signing an encrypted secret using a first private key associated with the first client device to generate a signed encrypted secret, wherein the first private key is inaccessible to the first client device.