Security system with succession of codes
First Claim
1. A security system for generating a pseudo random code comprising a clock pulse generator for generating pulses at regular intervals, a counter for counting the clock pulses generated, and an encryption device for encrypting the count of the counter, the counter being divided into a first plurality of locations each containing a predetermined number of nibbles, and the encryption device having a first register divided into a second plurality of locations and a second register divided into a third plurality of locations with each location of said first and second registers having said predetermined number of nibbles, a look-up table for converting the contents of at least one location selected from said first, second and third plurality of locations from one value to another, means for sampling at least selected ones of the locations of the counter and converting the contents therein using the look-up table according to a first predetermined formula and inserting the converted values into selected locations in the first register, and means for combining the contents of selected locations in the counter and first register in accordance with a second predetermined formula and inserting the results into pre-selected locations in the second register.
0 Assignments
0 Petitions
Accused Products
Abstract
The security system involved in the arming and disarming of a car alarm, includes a transmitter and a receiver. Both transmitter and receiver includes oscillators incorporating a highly accurate and stable quartz time base. Each oscillator drives a respective encoder to develop a pseudo random succession of codes. Reset switches are provided for both transmitter and receiver to synchronize the two oscillators and therefore to synchronize the succession of codes. The receiver includes a decoder for decoding the received signals and a comparator for comparing the decoded signal with the signal generated by the encoder. When equality is detected an arm/disarm circuit is triggered. Because the codes of the transmitter and receiver are continually changing, it makes it very difficult for a thief to produce a coded signal which will trigger the arm/disarm circuit.
19 Citations
6 Claims
- 1. A security system for generating a pseudo random code comprising a clock pulse generator for generating pulses at regular intervals, a counter for counting the clock pulses generated, and an encryption device for encrypting the count of the counter, the counter being divided into a first plurality of locations each containing a predetermined number of nibbles, and the encryption device having a first register divided into a second plurality of locations and a second register divided into a third plurality of locations with each location of said first and second registers having said predetermined number of nibbles, a look-up table for converting the contents of at least one location selected from said first, second and third plurality of locations from one value to another, means for sampling at least selected ones of the locations of the counter and converting the contents therein using the look-up table according to a first predetermined formula and inserting the converted values into selected locations in the first register, and means for combining the contents of selected locations in the counter and first register in accordance with a second predetermined formula and inserting the results into pre-selected locations in the second register.
Specification