×

Cryptographic system

  • US 9,710,623 B2
  • Filed: 03/02/2009
  • Issued: 07/18/2017
  • Est. Priority Date: 03/05/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • selecting a cryptographic algorithm for which a white-box implementation is not known; and

    configuring a computer processor to provide a white-box implementation of a cryptographic system that implements the selected cryptographic algorithm, said configuring comprising configuring the computer processor to execute one or more instructions that cause the computer processor to perform;

    a white-box implementation of a function, wherein the white-box implementation of the function is configured for accessing data identifying at least one of a device and a user to obtain identification data, and establishing an outcome of the function in dependence on the identification data;

    an implementation of the selected cryptographic algorithm;

    an implementation of a combining operation for establishing cryptographically processed data in dependence on a single outcome of the function and in dependence on a plurality of outcomes of the cryptographic algorithm, the combining operation comprising combining the plurality of outcomes of the cryptographic algorithm with the single outcome of the function; and

    an implementation of a signal generator for generating a signal comprising a representation of an outcome of the combining operation.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×