×

SECURITY CODE FOR INTEGRATION WITH AN APPLICATION

  • US 20200136820A1
  • Filed: 12/31/2019
  • Published: 04/30/2020
  • Est. Priority Date: 06/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more hardware processors;

    at least one memory coupled to the one or more hardware processors and storing one or more instructions which, when executed by the one or more hardware processors, cause the one or more hardware processors to;

    receive a first request associated with a request to an application server by an application executing on a client device that includes security code that, when executed, performs a set of one or more operations on one or more input parameters to generate a secret output;

    provide the application one or more parameter values, wherein the security code generates a secret cryptographic key by performing the set of one or more operations on the one or more parameter values;

    receive a security key in association with a second request by the application to the application server, the security key comprising encrypted client data collected at the client device that is encrypted using the secret cryptographic key;

    generate the secret cryptographic key based on the one or more parameter values and knowledge of the set of one or more operations;

    generate decrypted client data by decrypting the security key with the secret cryptographic key;

    determine that the decrypted client data matches a pattern of data associated with malware;

    in response to determining that the decrypted client data matches the pattern of data, prevent the application server from processing the second request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×