CPC H04L 5/0044 (2013.01) [H04L 12/40 (2013.01); H04L 2012/40215 (2013.01)] | 11 Claims |
1. A method of obfuscating a Controller Area Network (CAN) message performed by a first computing device including a processor, the method comprising:
obtaining a first index from a first input value corresponding to a first time point by using an index output algorithm;
determining a first CAN ID of the first computing device corresponding to the first index based on a predetermined CAN ID table;
generating a first normal CAN message including the first CAN ID and first normal data; and
generating a first dummy CAN message including the first CAN ID and first dummy data that is different from the first normal data,
wherein the generating of the first dummy CAN message comprises:
obtaining a hash value from a third seed value by using a second hash algorithm;
generating the first dummy data that is input in a payload field of the first dummy CAN message based on the hash value; and
generating the first dummy CAN message including the first CAN ID and the first dummy data,
wherein the second hash algorithm and the third seed value are shared in advance by a plurality of computing devices connected to each other through a bus of the CAN and including the first computing device.
|