Back to Explorer
Research PaperResearchia:202603.20010[Computer Science > Cybersecurity]

Performance Testing of ChaCha20-Poly1305 for Internet of Things and Industrial Control System devices

Kristján Orri Ragnarsson

Abstract

Industrial Control Systems (ICS), and many simple Internet of Things (IoT) devices, commonly communicate using unencrypted or unauthenticated protocols. For ICS this is an historical carryover since the introduction of these systems predated practical lightweight cryptography. As the processing power of small devices has grown exponentially at the same time as new, more efficient encryption algorithms have become available, end device encryption of communication protocols is becoming much more practical, but is still not widely used with ICS protocols such as Modbus and IEC61850 (GOOSE) which have tight requirements for both latency and variance. Newer micro-processors can also present challenges both to measurement and use, since features such as dynamic frequency scaling can significantly impact performance measurements. In this paper, we measured the time cost of adding encryption into the communication cycle of low-cost edge devices using ChaCha20-Poly1305, and show that in the worst case the encryption cycle took less than 7.1 percent of the latency requirements of Goose, and less than 3% for IEC-60834-1 on Raspberry PI 4, and an Intel N95 Mini PC, which is well within the specified latency requirements for these protocols.


Source: arXiv:2603.19150v1 - http://arxiv.org/abs/2603.19150v1 PDF: https://arxiv.org/pdf/2603.19150v1 Original Link: http://arxiv.org/abs/2603.19150v1

Submission:3/20/2026
Comments:0 comments
Subjects:Cybersecurity; Computer Science
Original Source:
View Original PDF
arXiv: This paper is hosted on arXiv, an open-access repository
Was this helpful?

Discussion (0)

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Performance Testing of ChaCha20-Poly1305 for Internet of Things and Industrial Control System devices | Researchia