Homomorphic key derivation
    1.
    发明授权

    公开(公告)号:US11546149B2

    公开(公告)日:2023-01-03

    申请号:US17202280

    申请日:2021-03-15

    Applicant: INTUIT INC.

    Abstract: A processor of a remote crypto cluster (RCC) may receive a public key from a client device through at least one network. The processor of the RCC may obtain an encrypted specific key and a blinded project key from at least one data source through the at least one network. The processor of the RCC may derive a derived key in blind based on the encrypted specific key and the blinded project key. The processor of the RCC may send the derived key in blind to the client device.

    Satellite service for machine authentication in hybrid environments

    公开(公告)号:US11647020B2

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

    申请号:US16825437

    申请日:2020-03-20

    Applicant: INTUIT INC.

    Inventor: Gleb Keselman

    CPC classification number: H04L63/0853 H04L9/3247 H04L63/083 H04L63/10

    Abstract: Certain aspects of the present disclosure provide techniques for access control. Embodiments include receiving, by a satellite component of an access control system, a request from a computing device to verify an identity of the computing device, wherein the request comprises one or more characteristics of the computing device. Embodiments include verifying, by the satellite component, that the one or more characteristics of the computing device are valid, the verifying comprising one or more interactions with a management entity related to the computing device. Embodiments include generating, by the satellite component, a signed document that is trusted by a control component of the access control system. Embodiments include providing, by the satellite component, the signed document to the computing device for use in requesting credentials from the control component to access a secure resource.

    Encrypted data management system
    4.
    发明授权

    公开(公告)号:US11522704B1

    公开(公告)日:2022-12-06

    申请号:US17815715

    申请日:2022-07-28

    Applicant: INTUIT INC.

    Abstract: Aspects of the present disclosure provide techniques for encrypted data management. Embodiments include determining an encrypted data item in a data store that is related to a request from a data consuming user. Embodiments include determining a data owning user and an encryption key that correspond to the encrypted data item based on a key identifier associated with the encrypted data item. Embodiments include determining one or more additional encrypted data items and one or more additional encryption keys that correspond to the data owning user based on key identifiers associated with the one or more additional encrypted data items. Embodiments include generating a single data access ticket comprising information about the data consuming user, the data owning user, the encryption key, and the one or more additional encryption keys.

    Centralized authentication and authorization with certificate management

    公开(公告)号:US11431511B2

    公开(公告)日:2022-08-30

    申请号:US16429631

    申请日:2019-06-03

    Applicant: Intuit Inc.

    Abstract: At least one processor of a central authority separate from a computing process may establish a first trust relationship between the computing process and a central authority separate from the computing process. The establishing may include authenticating the computing process, which may include providing a signed token to the computing process, receiving a request for the certificate from the computing process including the signed token and policy ID data, determining that the computing process is eligible for the certificate according to a policy that associates the certificate with the policy ID data, and validating the signed token. In response to the establishing, the at least one processor may obtain the certificate. The certificate may be signed by a third-party certificate authority with which the central authority has a second trust relationship separate from the first trust relationship. The at least one processor may provide the certificate to the computing process.

    Authorization to access a server in the cloud without obtaining an initial secret

    公开(公告)号:US10366240B1

    公开(公告)日:2019-07-30

    申请号:US15415487

    申请日:2017-01-25

    Applicant: Intuit Inc.

    Abstract: A method and system provides access control for sensitive data. An access control system defines a plurality of access policies for gaining access to the sensitive data. Each access policy includes a plurality of rules that indicate whether or not a client machine can gain access to an initial access secret under the policy. If a client machine requests access to the sensitive data, the access control system checks to see if the client machine satisfies the rules of the access policy. If the characteristics of the client machine satisfy the rules of the access policy, then the access control system provides a ticket to the client machine and instructs the client machine to write the ticket to a client machine information database. If the client machine writes the ticket to the client machine information database, then the access control system provides an initial access secret to the client machine.

    CRYPTOGRAPHIC KEY GENERATION FOR LOGICALLY SHARDED DATA STORES

    公开(公告)号:US20190149320A1

    公开(公告)日:2019-05-16

    申请号:US15815189

    申请日:2017-11-16

    Applicant: Intuit Inc.

    Abstract: The present disclosure relates to deriving cryptographic keys for use in encrypting data based on a plaintext to be encrypted. An example method generally includes receiving, from a querying device, a request for a cryptographic key. The request generally includes data derived from a plaintext value to be encrypted and an indication of a type of the plaintext value to be encrypted. A cryptographic key is generated based, at least in part, on the derived data and the type of the plaintext value to be encrypted. The key deriver transmits the generated cryptographic key to the querying device.

    AUTHORIZATION TO ACCESS A SERVER IN THE CLOUD WITHOUT OBTAINING AN INITIAL SECRET

    公开(公告)号:US20180115550A1

    公开(公告)日:2018-04-26

    申请号:US15334440

    申请日:2016-10-26

    Applicant: Intuit Inc.

    Abstract: A method and system provides access control for sensitive data. An access control system defines a plurality of access policies for gaining access to the sensitive data. Each access policy includes a plurality of rules that indicate whether or not the client machine can gain access to an initial access secret under the policy. When the access control system receives access request data from a client machine requesting access to the access control system under one of the policies, the access control system compares characteristics of the client machine to the rules of the access policy. If the characteristics of the client machine satisfy the rules of the access policy in the access control system provides an initial access secret, such as an application key, to the client machine.

Patent Agency Ranking