×

Method for exponentiating in cryptographic systems

  • US 5,299,262 A
  • Filed: 08/13/1992
  • Issued: 03/29/1994
  • Est. Priority Date: 08/13/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In a cryptographic system, a method for transforming a first signal into a second signal in a manner infeasible to invert, said method comprising the steps of:

  • (a) prestoring in a computing device a plurality of values gx.sbsp.i in a plurality of memory locations within said computing device where xi is selected such that an integer e=Σ

    ai xi, where ai is an integer weight such that 0≦

    ai

    h, and h is a positive integer, and g is a fixed signal unique to said cryptographic system;

    (b) representing a first randomly generated input digital signal as said integer e;

    (c) exponentiating said fixed signal, g, by the said integer e to generate said second signal, y=ge, wherein said step of exponentiating further comprises;

    for each integer d with 1≦

    d≦

    h, computing the individual values of cd

    a.sbsb.i=d gx.sbsp.i, i.e., cd will be the product of all the said values gx.sbsp.i, for the said memory locations, i, for which the value ai is equal to d;

    computing the product, ##EQU3## for the said individual values, cd to thereby determine a value for said second signal, y=ge.

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