Inventors:
Harold S. Richard - Dayton OH
Eugene L. Grillmeier - Centerville OH
Jack R. Gross - Waynesville OH
Robert P. Myers - Kettering OH
Assignee:
NCR Corporation - Dayton OH
International Classification:
H04L 900
Abstract:
An encrypter for encoding and decoding data, wherein clear text data to be encoded is logically combined with a portion of a non-linear pseudo-random bit sequence signal to provide a partially encoded signal. The bit sequence of the non-linear pseudo-random signal is chosen in accordance with a user selected key. A shuffle register receives the partially encoded signal and interchanges the positions of the bits making up the partially encoded signal in accordance with a user selected key to provide the fully encoded signal. The fully encoded signal may then be recorded, for example, on the magnetic stripe of a credit card.
Means are provided for decoding the above described encoded signal using the same portion of the nonlinear pseudo-random bit sequence that was used for encoding.