Secure encryption/decryption for elevators
AssigneeC.E. Electronics, Inc.
InventorsTony L. Casterline, James W. Kruse
Life of this patent
Estimating the term…
Abstract
This system relates to a secure encryption/decryption protocol for elevator displays and controls. The protocol uses an algorithm to scramble information before transmission and reassemble it after transmission. The system uses at least one block of data assembled into unencrypted N-bits of information. An encryption device encodes the data into at least one block of encrypted M-bits of information. A data encryption mask provides an encryption routine which also includes scrambling the data.
Claims25
A secure communication system for an elevator information or control system comprising:
- a primary controller wherein the primary controller includes:
- at least one block of data assembled into unencrypted N-bits of information,
- an encryption routine including an encryption algorithm for encoding the data into at least one block of encrypted M-bits of information;
- a data encryption mask directing the encryption routine for placing the N-bits of information into M-bits of information;
- and
- a transmitter for transmitting encrypted data from the primary controller;
A secure communication system for an elevator information or control system comprising:
- a primary controller for controlling operations of a plurality of elevators, displays, voice units, and communication lanes wherein the primary controller includes;
- at least one block of data assembled into unencrypted N-bits of information;
- an encryption routine including an encryption algorithm for encoding the data into at least one block of encrypted M-bits of information;
- a data encryption mask directing the encryption routine for placing the N-bits of information into M-bits of information;
- a transmitter for transmitting encrypted data from the primary controller;
- a plurality of subordinate controllers for controlling inputs to and outputs from an elevator wherein the subordinate controllers include;
- receivers for receiving the encrypted data from the transmitter wherein the receivers include:
- a decryption algorithm in the subordinate controllers for decoding the encrypted information into unencrypted information.
A secure communication system for an elevator information or control system comprising:
- a primary controller for controlling operations of a plurality of elevators, information displays and other output devices;
- a plurality of subordinate controllers for controlling inputs to and outputs from an elevator;
- a floor block of unencrypted N-bits of floor information;
- a message block of unencrypted N-bits of message information;
- a travel block of unencrypted N-bits of travel information;
- an encryption device for encoding the N-bits of information into encrypted M-bits of information;
- a data encryption mask defining an encryption routine for placing the N-bits of information into the M-bits of information;
- three separate blocks of encrypted M-bits of information, each block of encrypted M-bits of information including scrambled, encrypted bits of floor, message and travel information;
- a transmitter for transmitting encrypted data from the primary controller to the subordinate controllers;
- and
- a decryption algorithm in the subordinate controllers for decoding the encrypted information into unencrypted information.
A process for transmitting data for an elevator information control system with a secure communication system comprising the steps of:
- placing at least one block of data assembled into unencrypted N-bits of information in at least one data packet;
- selecting a data encryption mask directing an encryption routine for placing the N-bits of information into M-bits of information;
- using an encryption algorithm for encoding the data into at least one block of encrypted M-bits of information;
- and
- transmitting the encrypted information.
A process for transmitting data for an elevator control system with a secure communication system comprising the steps of:
- placing floor information in unencoded floor data packet;
- placing message information in unencoded message data packets;
- placing travel information in unencoded travel data packets;
- selecting a data encryptioin mask defining an encryption routine for scrambling the information in the three data packets;
- using an encryption algorithm for encoding the information in the three data packets;
- and
- transmitting the encrypted information.
A process for transmitting data for an elevator information or control system with a secure communication system comprising the steps of:
- retrieving unencoded floor information;
- retrieving unencoded message information;
- retrieving unencoded travel information;
- scrambling the information into three data packets using a data encryption mask defining an encryption routine;
- using an encryption algorithm for encoding the information in the three data packets;
- and
- transmitting the encrypted data packets.
Dependencies are inferred from the claim text.