Control Area Network Data Encryption System and Method
First Claim
1. A power machine configured to carry an attachment which is detachably coupleable to the power machine, the power machine comprising:
- a supporting frame including an operating compartment from which an operator operates the power machine to actuate one or more actuators of the power machine;
a sensing unit which senses a change in an operating device of the power machine and generates data indicative of the change;
a first controlling unit positioned on and coupled to the power machine, the first control unit receiving the data from the sensing unit indicative of the change in the operating device and generating in response a set of corresponding operating messages;
an encryption module positioned on and coupled to the power machine, the encryption module configured to use a key to encrypt at least a first portion of the set of operating messages into encrypted messages;
a first control-area-network (CAN) controller which formats the encrypted messages into a CAN format; and
a CAN bus over which the encrypted messages in the CAN format are transmitted.
3 Assignments
0 Petitions
Accused Products
Abstract
A power machine is configured to carry an attachment which is detachably coupleable to the power machine. The power machine includes a supporting frame with an operating compartment from which an operator operates the power machine to actuate one or more actuators of the power machine. A sensing unit senses a change in an operating device of the power machine and generates data indicative of the change. A first controlling unit, positioned on and coupled to the power machine, receives the data from the sensing unit indicative of the change in the operating device, and generates in response a set of corresponding operating messages. An encryption module positioned on and coupled to the power machine uses a key to encrypt at least a first portion of the set of operating messages into encrypted messages. A first control-area-network (CAN) controller formats the encrypted messages into a CAN format, and the encrypted messages in the CAN format are transmitted over a CAN bus. At an attachment, the encrypted messages are received from the CAN bus, decrypted using the key, and used by a second controlling unit to execute instructions or acts.
32 Citations
16 Claims
-
1. A power machine configured to carry an attachment which is detachably coupleable to the power machine, the power machine comprising:
-
a supporting frame including an operating compartment from which an operator operates the power machine to actuate one or more actuators of the power machine; a sensing unit which senses a change in an operating device of the power machine and generates data indicative of the change; a first controlling unit positioned on and coupled to the power machine, the first control unit receiving the data from the sensing unit indicative of the change in the operating device and generating in response a set of corresponding operating messages; an encryption module positioned on and coupled to the power machine, the encryption module configured to use a key to encrypt at least a first portion of the set of operating messages into encrypted messages; a first control-area-network (CAN) controller which formats the encrypted messages into a CAN format; and a CAN bus over which the encrypted messages in the CAN format are transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A power machine communication system, the power machine configured to carry an attachment which is detachably coupleable to the power machine, the power machine communication system comprising:
-
a sensing unit on the power machine which senses a change in an operating device of the power machine and generates data indicative of the change; a first controlling unit positioned on and coupled to the power machine, the first control unit receiving the data from the sensing unit indicative of the change in the operating device and generating in response a set of corresponding operating messages; an encryption module configured to use a key to encrypt at least a first portion of the set of operating messages into encrypted messages; a first control-area-network (CAN) controller which formats the encrypted messages into a CAN format; a CAN bus over which the encrypted messages in the CAN format are transmitted; a second CAN controller which receives the encrypted messages in the CAN format and reformats the encrypted message out of the CAN format; a decryption module configured to use the key to decrypt the encrypted messages to obtain the at least first portion of the set of operating messages; and a second controlling unit coupled to the decryption module which executes instructions or acts based on the decrypted at least first portion of the set of operating messages. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification