×

Cloud encryption key broker apparatuses, methods and systems

  • US 10,547,444 B2
  • Filed: 02/17/2016
  • Issued: 01/28/2020
  • Est. Priority Date: 02/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A processor-implemented method for use in cryptographic operations to prevent theft of encryption keys in payment processing, comprising:

  • generating, at a key broker server, a key in processing a remote transaction on a client device of a user between the user and a merchant via a merchant application;

    splitting, at the key broker server, the key into a first portion and a second portion;

    sending the second portion of the key from the key broker server to the client device;

    storing, by one or more data processors accessible by the key broker server, the first portion of the key, at the key broker server in a secure fashion;

    receiving, at the key broker server, a remote payment request from the client device for retrieval of the first portion of the key corresponding to the second portion of the key;

    in response to receiving the remote payment request, performing, at the key broker server, a security analysis upon the remote payment request according to a security analysis criteria; and

    transmitting the first portion of the key from the key broker server to the client device after the security analysis criteria has been satisfied;

    wherein the key is reconstituted at the client device by combining the first portion of the key with the second portion of the key;

    wherein the reconstituted key is only available to the client device after the remote payment request meets the security analysis criteria and the first portion of the key is provided to the client device, wherein the client device uses the reconstituted key to complete the remote transaction at the client device, wherein the reconstituted key is stored on the client device only in temporary memory or other secure type memory.

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