Patents by Inventor Alfred J. Menezes

Alfred J. Menezes has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7243232
    Abstract: A key establishment protocol includes the generation of a value of cryptographic function, typically a hash, of a session key and public information. This value is transferred between correspondents together with the information necessary to generate the session key. Provided the session key has not been compromised, the value of the cryptographic function will be the same at each of the correspondents. The value of the cryptographic function cannot be compromised or modified without access to the session key.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: July 10, 2007
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Alfred J. Menezes, Minghua Qu, Rene Struik
  • Patent number: 6850620
    Abstract: A key agreement protocol for preventing key-share attacks wherein a method is provided for establishing a common shared key between a pair of correspondents in a station-to-station protocol by exchanging messages between the correspondents and including identification information in said messages, the information being identifiable to one or other of said correspondents to thereby establish said common key.
    Type: Grant
    Filed: December 26, 2000
    Date of Patent: February 1, 2005
    Assignee: Certicom Corp.
    Inventors: Alfred J. Menezes, Simon Blake-Wilson
  • Patent number: 6704870
    Abstract: A digital signature scheme for a “smart” card utilizes a set of prestored signing elements and combines pairs of the elements to produce a new session pair. The combination of the elements is performed partly on the card and partly on the associated transaction device so that the exchange of information between card and device does not disclose the identity of the signing elements. The signing elements are selected in a deterministic but unpredictable manner so that each pair of elements is used once. Further signing pairs are generated by implementing the signing over an anomalous elliptic curve encryption scheme and applying a Frobenius Operator to the normal basis representation of one of the elements.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: March 9, 2004
    Assignee: Certicom Corp.
    Inventors: Scott A. Vanstone, Alfred J. Menezes
  • Publication number: 20030044019
    Abstract: A key establishment protocol includes the generation of a value of cryptographic function, typically a hash, of a session key and public information. This value is transferred between correspondents together with the information necessary to generate the session key. Provided the session key has not been compromised, the value of the cryptographic function will be the same at each of the correspondents. The value of the cryptographic function cannot be compromised or modified without access to the session key.
    Type: Application
    Filed: March 8, 2002
    Publication date: March 6, 2003
    Inventors: Scott A. Vanstone, Alfred J. Menezes, Minghua Qu, Rene Struick
  • Publication number: 20020095583
    Abstract: A digital signature scheme for a “smart” card utilizes a set of prestored signing elements and combines pairs of the elements to produce a new session pair. The combination of the elements is performed partly on the card and partly on the associated transaction device so that the exchange of information between card and device does not disclose the identity of the signing elements. The signing elements are selected in a deterministic but unpredictable manner so that each pair of elements is used once. Further signing pairs are generated by implementing the signing over an anomalous elliptic curve encryption scheme and applying a Frobenius Operator to the normal basis representation of one of the elements.
    Type: Application
    Filed: August 29, 2001
    Publication date: July 18, 2002
    Inventors: Scott A. Vanstone, Alfred J. Menezes
  • Publication number: 20010042205
    Abstract: A key establishment protocol includes the generation of a value of cryptographic function, typically a hash, of a session key and public information. This value is transferred between correspondents together with the information necessary to generate the session key. Provided the session key has not been compromised, the value of the cryptographic function will be the same at each of the correspondents. The value of the cryptographic function cannot be compromised or modified without access to the session key.
    Type: Application
    Filed: April 21, 1995
    Publication date: November 15, 2001
    Inventors: SCOTT VANSTONE, ALFRED J. MENEZES, MINGHUA QU
  • Publication number: 20010021256
    Abstract: A key agreement protocol for preventing keyshare attacks wherein a method is provided for establishing a common shared key between a pair of correspondents in a station-to-station protocol by exchanging messages between the correspondents and including identification information in said messages, the information being identifiable to one or other of said correspondents to thereby establish said common key.
    Type: Application
    Filed: December 26, 2000
    Publication date: September 13, 2001
    Inventors: Alfred J. Menezes, Simon Blake-Wilson