Personal tools

luc-algorithm.txt

The January 1993 issue of Dr. Dobb's Journal has an article by
Peter Smith on a new public-key encryption algorithm called LUC.
This algorithm, based on "Lucas sequences", resembles RSA in
that it involves modular arithmetic based on N, the product of two
large primes, and a second number, e.

A Lucas sequence, V[i](P,Q), is defined as follows. P is the message
to encrypt. Q is an integer that is always set to 1 for our purposes.

V[0] = 2
V[1] = P
V[n+1] = P*V[n] - Q*V[n-1]

The ciphertext P' = V[e](P,1) mod N.
The plaintext P = V[d](P',1) mod N.

The public key component is [N, e]. The secret component is d,
which is computed based on e and the prime factorization of N.

The author, who is also the inventor of the LUC algorithm,
claims that it is at least as fast as RSA and is more secure
because it is more resistant to adaptive chosen-message forgery.

Not surprisingly, the author is attempting to patent the system
and is looking for people to license it to. A provisional patent
has been obtained. It is not clear whether this patent applies
to New Zealand or to the United States, or both.

The author's American partner can be contacted as:

Horace R. Moore
101 E. Bonita
Sierra Madre, CA 91024

For more information, see the article.

Mark R.

Archived CPSR Information
Created before October 2004
Announcements

Sign up for CPSR announcements emails

Chapters

International Chapters -

> Canada
> Japan
> Peru
> Spain
          more...

USA Chapters -

> Chicago, IL
> Pittsburgh, PA
> San Francisco Bay Area
> Seattle, WA
more...
Why did you join CPSR?

It is important for knowledgeable professionals to influence technology policy. Legislators and regulators are too often unfamiliar with the fields they control and are insufficiently aware of the consequences of their actions.