Abstract

An ever-increasing number of autonomous vehicles use bandwidth-greedy sensors such as cameras and LiDARs to sense and act to the world around us. Unfortunately, signal transmission in vehicles is vulnerable to passive and active cyber-physical attacks that may result in loss of intellectual property, or worse yet, the loss of control of a vehicle, potentially causing great harm. Therefore, it is important to investigate efficient cryptographic methods to secure signal transmission in such vehicles against outside threats. This study is motivated by the observation that previous publications have suggested legacy algorithms, which are either inefficient or insecure for vision-based signals. We show how stream ciphers and authenticated encryption can be applied to transfer sensor data securely and efficiently between computing devices suitable for distributed guidance, navigation, and control systems. We provide an efficient and flexible pipeline of cryptographic operations on image and point cloud data in the Robot Operating System (ROS). We also demonstrate how image data can be compressed to reduce the amount of data to be encrypted, transmitted, and decrypted. Experiments on embedded computers verify that modern software cryptographic algorithms perform very well on large sensor data. Hence, the introduction of such algorithms should enhance security without significantly compromising the overall performance.

Highlights

  • Autonomy has gained increased traction in the maritime sector over the past decade

  • The hardware-accelerated variant of AEGIS proves to be the most efficient, followed by the table-driven AEGIS implementation, which is considerably faster than the HC-128+Hash Message Authentication Code (HMAC) and Rabbit+HMAC schemes

  • Since we focus on authenticated encryption, and given the results from Experiment 2, AEGIS is used in a ‘compress-thenencrypt’ scheme

Read more

Summary

Introduction

By promising reduced costs and improved safety, unmanned surface vehicles (USVs), Autonomous vehicles are controlled by guidance, navigation, and control (GNC) systems that perform path planning, estimate position, velocities, and attitude, and compute appropriate control signals to execute, respectively [3]. Often, these systems are modular since each task is performed by separate computational devices. Using local feature extraction to reduce the amount of data transmitted from the visionbased signal acquisition computer is possible Such a solution would blur the borders of the modular GNC design and increase system complexity. It is important to understand how compression algorithms affect the overall system performance

Objectives
Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.