Resources Contact Us Home
Mackenzie; Philip
San Jose, CA
No. of patents:

Patent Number Title Of Patent Date Issued
8132006 Cryptographic authentication and/or establishment of shared cryptographic keys, including, but n March 6, 2012
A server (120) uses a password (.pi.) to construct a multiplicative group (Z.sub.N*) with a (hidden) smooth order subgroup (<x'>), where the group order (P.sub..pi.) depends on the password. The client (110) uses its knowledge of the password to generate a root extraction problem
7831998 Changing states of communication links in computer networks in an authenticated manner November 9, 2010
A protocol for closing all active communication links between one device (110.1) and one or more other devices in a group provides that the first device sets up the group by generating an input to a predefined function (e.g. one-way function) according to some random distribution, comput
7814320 Cryptographic authentication, and/or establishment of shared cryptographic keys, using a signing October 12, 2010
Using a password (.pi.), a client (C) computes part (H.sub.1(<C,.pi..sub.C>) of the password verification information of a server (S), and together they use this information to authenticate each other and establish a cryptographic key (K'), possibly using a method resilient to

  Recently Added Patents
Refresh of non-volatile memory cells based on fatigue conditions
Passive bird-strike avoidance systems and methods
In-situ foam material as integrated heat spreader (IHS) sealant
Preparation of anticancer-active tricyclic compounds via alkyne coupling reaction
Method for making secure execution of a computer programme, in particular in a smart card
Detection beyond the standard radiation noise limit using reduced emissivity and optical cavity coupling
Conversion of butylene to propylene under olefin metathesis conditions
  Randomly Featured Patents
Means for mounting cylinder to frame of small hand gun
Turbomachine rotor assembly with two bladed-discs separated by a spacer
Multiplexing optical system
Displacement method and apparatus for reducing passivated metal powders and metal oxides
Hair care products
System and method for location of mobile devices in confined environments
Implement clamping system
Top supported high temperature heating surface module with permanent structural frame
Tempo setting device
Data processing apparatus and method for making same