×

Method and apparatus for use in public-key data encryption system

  • US 4,633,036 A
  • Filed: 05/31/1984
  • Issued: 12/30/1986
  • Est. Priority Date: 05/31/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. For use in connection with an apparatus employing a public key n and a secret key comprising primary factors p and q where n=pq wherein said public key is used for authenticating data, for enciphering data, or for authenticating and enciphering data, and the secret key is used for signing the data, for deciphering the data, or for signing and deciphering the data, apparatus for generating said secret key and said public key such that recovery of said secret key from said public key is computationally infeasible, said apparatus comprising:

  • means for establishing a length of said public key;

    means for establishing lengths of p-related secondary factors, p-related tertiary factors, q-related secondary factors and q-related tertiary factors which are functions of said secret key p and q;

    means for choosing a tentative p value as one of said primary factors;

    means for choosing a tentative q value as one of said primary factors;

    means for testing said tentative p value for suitability as a part of said secret key based on two p-related secondary factors and two p-related tertiary factors, each one of said p-related tertiary factors and said p-related secondary factors being functions of said tentative p value; and

    means for testing said tentative q value for suitability as a part of said secret key based on two q-related secondary factors and two q-related tertiary factors, each one of said q-related tertiary factors and said q-related secondary factors being functions of said tentative q value.

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