Using of tiny encryption algorithm in CAN-Bus communication M., Čupera J. (2016): Using of tiny encryption algorithm in CAN-Bus communication. Res. Agr. Eng., 62: 50-55.
download PDF
The rising costs of agriculture machine operation force manufacturers to look for solutions that simplify the machine operation to its users and increase user comfort. However, this trend requires farm machinery to be equipped with electronic systems. Electronic control units do not receive only the information from its own sensors. Modern electronic systems communicate with each other via the data bus. The most common data bus in modern agricultural technology is the CAN-Bus (Controller Area Network). The most common standard used in modern machinery is SAE J1939 standard, which is commonly used for engine control systems. CAN-Bus in modern agricultural technology provides a considerable simplification of the wiring harness of the tractor. Standardized bus also opens the possibility of implementation of Plug & Play additional devices in agricultural tractor. This article is focused on the application of the encryption algorithm Tiny on the CAN-Bus, which is realistically applied to recognition of implement. This article aims to verify the suitability of encryption of Tiny algorithm for the CAN-Bus of 250 kbit/s. As the experiment demonstrated Tiny algorithm is suitable for data encrypting on the CAN-Bus.
Bauer F., Sedlák P., Čupera J., Polcar A., Fajman M., Šmerda T., Katrenčík J. (2013): Traktory a jejich využití. Prague, ProfiPress, s.r.o.
Feistel Horst (1973): Cryptography and Computer Privacy. Scientific American, 228, 15-23
Grabowski J., Keurian J. (2010): Tiny Encryption Algorithm. Available at
Piper F., Murphy S. (2006): Kryptografie – průvodce pro každého. Prague, Dokořán: 157.
Texas Instruments (2011): Stellaris® LM3S8962 Microcontroller Data Sheet, 1-806. Available at
Túró T. (2010): Telemetry and diagnostics of military vehicles. In: 14th International Conference Transport Means 2010, October 21, 2010. Kaunas, Lithuania: 96–99.
Túró T. (2011): Issues of telemetry information in vehicle network. In: 15th International Conference Transport Means 2011, October 20, 2011. Kaunas, Lithuania: 189–192.
Wheeler D., Needham R. (1994): TEA, a Tiny Encryption Algorithm. Available at
Ma Eddie Yee-Tak, Obimbo Charlie (2011): An evolutionary computation attack on one-round TEA. Procedia Computer Science, 6, 171-176
download PDF

© 2020 Czech Academy of Agricultural Sciences