×

Centrally managed use case-specific entity identifiers

  • US 9,344,407 B1
  • Filed: 09/05/2013
  • Issued: 05/17/2016
  • Est. Priority Date: 09/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising:

  • determine, in response to receiving identifier translation request from a requesting service, the identifier translation request comprising a first use case-specific entity identifier that is specific to a first use case, whether the requesting service has authorization to translate entity identifiers to entity identifiers specific to a second use case;

    reject the identifier translation request when the requesting service does not have authorization;

    generate, in response to receiving an actual entity identifier by decrypting the first use case-specific entity identifier, a second use case-specific entity identifier based at least in part on encrypting the actual entity identifier using a use case-generic encryption key and a use case-specific salt, the second use case-specific entity identifier and the use case-specific salt being specific to the second use case; and

    send, responsive to the requesting service having authorization, the second use case-specific entity identifier to the requesting service in response to the identifier translation request.

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