CA2649680A1

Method and apparatus for finite field basis conversion

Abstract

A method and systems provided for basis conversion in a cryptographic system. The method comprises the steps of a first correspondent transmitting an element represented in the first basis to an intermediate processor, the intermediate processor converting the element into a second basis representation and forwarding the converted element to the first correspondent who then uses the converted element in a cryptographic operation. A further embodiment of the invention provides for the intermediate processor to perform the basis conversion on a field element and then forward the converted element to a second correspondent. A still further embodiment of the invention provides for the correspondents in a cryptographic scheme making use of a bit string as a function of a sequence of traces of a field element, wherein the bit string is a shared secret for performing certain cryptographic operations.

CA2649680A1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 26 February 2019, 7.6 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

11 claims: 1 independent, 10 dependent

  1. 1
    CA 02649680 2008-12-18 Claims 1. In a cryptographic system utilizing elements of a finite field Fq, a method for generating a basis independent bit string for use as a shared secret, the method comprising the steps of:representing as a vector of binary digits a first field element in terms of a first basis;computing a first function of a first sequence of traces of the form of said first field element;and using the result of such computation of said first function of said first sequence of traces as said bit string in subsequent cryptographic operations.