Nova Patents
EP2031794A2

Strengthened public key protocol

Abstract

A cryptosystem utilizes the properties of discrete logs in finite groups, either in a public key message exchange or in a key exchange and generation protocol. If the group selected has subgroups of relatively small order, the message may be exponentiated by a factor of the order of the group to place the message in a subgroup of relatively small order. To inhibit such substitution, the base or generator of the cryptosystem is chosen to be a generator of a subgroup of prime order or a subgroup of an order having a number of relatively small divisors. The message may be exponentiated to each of the relatively small divisors and the result checked for the group identity. If the group identity is found, it indicates a vulnerability to substitution and is rejected.

EP2031794A2, drawing sheet 1
Sheet 1 of 23

Term

Term ended

Projected expiry passed 17 May 2016, 10.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 1 independent, 12 dependent

  1. 1
    A method of determining the integrity of a message exchanged between a pair of correspondents, said message being secured by embodying said message in a function of α x where α is an element of a finite group S of order q, said method comprising the steps of at least one of the correspondents receiving public information α x where x is an integer selected by another of said correspondents exponentiating said public information α x to a value t, where t is a divisor of order q sufficiently small to render said message vulnerable, determining whether said public information α x when exponentiated to a value t provides a resultant value α xt corresponding to the group identity and rejecting messages utilizing said public information if said resultant value corresponds to said group identity.