The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 04, 2007

Filed:

Nov. 14, 2002
Applicant:

Howard S. Lambert, Southampton, GB;

Inventor:

Howard S. Lambert, Southampton, GB;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for encryption of data are provided, in which the data is made up of a series of data items (). The data items () maybe bytes of data or blocks of data. The method includes providing a plurality of encryption algorithms (), selecting when to change encryption algorithm (), selecting which encryption algorithm to change to (), wherein each selection is carried out by applying a Chaotic and/or Catastrophic equation. The plurality of encryption algorithms () have index numbers and the generation of an index number by applying the Chaotic or Catastrophic equation selects an encryption algorithm. The selection of when to change encryption algorithm may be determined by a Catastrophic event in the Catastrophic equation and the selection of encryption algorithm may be determined by the surface of a Catastrophic curve on which a point lies, wherein each surface corresponds to an encryption algorithm. The selection of when to change encryption algorithm may be carried out by generating a data item count by applying a Chaotic equation and the encryption algorithm may be selected by generating its index number by applying a Chaotic equation.


Find Patent Forward Citations

Loading…