Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3437120.3437284acmotherconferencesArticle/Chapter ViewAbstractPublication PagespciConference Proceedingsconference-collections
research-article

Architecture for Secure UAV Systems

Published: 04 March 2021 Publication History

Abstract

UAV applications are providing an extended range of services in society's needs. These applications require high execution speed and security to all transmitted data. In this paper an architecture is proposed for secure UAV applications. The architecture consists of a microcontroller to execute the flight controller tasks and a FPGA for implementing the security related tasks. The microcontroller is an Arduino which is widely used in UAVs. Arduino communicates with all sensors and generates outputs needed for controlling the UAV's motors. The circuit inside the FPGA encrypts/decrypts data related to transmission. Measurements taken concerning the execution time and power consumption, reveal the benefits of the extra hardware added for encryption/decryption in comparison with those of a single microcontroller.

Supplementary Material

p99-psilias-supplement (p99-psilias-supplement.pptx)
Presentation slides

References

[1]
Samira Hayat, Ev¸sen Yanmaz, and Raheeb Muzaffar. Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint.
[2]
A survey of Open-Source UAV flight controllers and flight simulators Emad Ebeid, Martin Skriver, Kristian Husum Terkildsen, Kjeld Jensen, Ulrik Pagh Schultz.
[3]
Michael Margolis. Arduino Cookbook, O'Reilly Media, Inc, USA, 2012.
[4]
Autopilots for Small Unmanned Aerial Vehicles: A Survey HaiYang Chao, YongCan Cao, and YangQuan Chen.
[5]
Survey of Important Issues in UAV Communication Networks.
[6]
Secure Communication with Cooperative Jamming and Trajectory Control.
[7]
UAS SECURITY: ENCRYPTION KEY NEGOTIATION FOR PARTITIONED DATA.
[8]
A. Singandhupe, H. M. La, and D. Feil-Seifer. Reliable Security Algorithm for Drones Using Individual Characteristics From an EEG Signal. IEEE Acess, Volume: 6, Issue: 1, Pages:22976 – 22986, December, 2018.
[9]
P. Schaumont, A Practical Introduction to Hardware/Software Codesign. New York, NY, USA: Springer, 2010.
[10]
Banwari Lal Sharma, Narendra Khatri, Abhishek Sharma. An Analytical Review on FPGA Based Autonomous Flight Control System for Small UAVs. International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), 2016.
[11]
Aarsha Anil S and Rajesh Kannan Megalingam. A comparative analysis of a navigation platform designed in Arduino and FPGA. International Conference on Communication and Signal Processing (ICCSP), April, 2016.
[12]
Sharul Agrawal, Ravi N. Prakash. Implementation of WSN which can simultaneously monitor Temperature conditions and control robot for positional accuracy. International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE). March, 2014.
[13]
Biryukov A., De Cannière C. (2005) Data encryption standard (DES). In: van Tilborg H.C.A. (eds) Encyclopedia of Cryptography and Security. Springer, Boston, MA.
[14]
https://store.digilentinc.com/basys-3-artix-7-fpga-trainer-board-recommended-for-introductory-users/
[15]
https://www.sparkfun.com/datasheets/Sensors/Temperature/DHT22.pdf
[16]
https://csrc.nist.gov/csrc/media/publications/fips/46/3/archive/1999-10-25/documents/fips46-3.pdf
[17]
https://github.com/Octoate/ArduinoDES
[18]
Galanis, M.D., Milidonis, A., Theodoridis, G., Soudris, D., Goutis, C.E. "A partitioning methodology for accelerating applications in hybrid reconfigurable platforms", Proceedings -Design, Automation and Test in Europe, DATE '05, 2005, 2005, pp. 247-252, 1395829.
[19]
Galanis, M.D., Milidonis, A., Kakarountas, A.P., Goutis, C.E. "A design flow for speeding-up dsp applications in heterogeneous reconfigurable systems",Microelectronics Journal, 2006, 37(6), pp. 554-564.
[20]
Paschalis, A., Voyiatzis, I., Gizopoulos, D., “Accumulator based 3-weight pattern generation”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20(2),5710025, 2012, pp. 357-361.
[21]
Chae, H., Park, J., Song, H., Kim, Y. and jeong, H., 2015. The IoT based automate landing system of a drone for the round-the-clock surveillance solution. 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM Voyiatzis, I., Paschalis, A., Nikolos, D., Halatsis, C., “R-CBIST: An effective RAM-based Input Vector Monitoring Concurrent BIST technique”, 1998 IEEE International Test Conference (TC), pp. 918-925.
[22]
Efstathiou, C., Voyiatzis, I., Sklavos, N., “On the modulo 2n+1 multiplication for diminished-1 operands”, 2008 2nd International Conference on Signals, Circuits and Systems, SCS 2008, 4746907.
[23]
Voyiatzis, I., An accumulator-based compaction scheme for online BIST of RAMs, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2008, 16(9),4579746, pp. 1248-1251.
[24]
Voyiatzis, I., Efstathiou, C., “Input vector monitoring concurrent BIST architecture using SRAM cells”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 22(7),6589193, pp. 1625-1629.
[25]
Voyiatzis, I., Haniotakis, Th., Efstathiou, C., Antonopoulou, H., “A concurrent BIST architecture based on monitoring square windows”, 5th Conference on Design and Technology of Integrated Systems in Nanoscale Era, DTIS 2010, 5487561.

Cited By

View all
  • (2022)A Survey on UAV Computing Platforms: A Hardware Reliability PerspectiveSensors10.3390/s2216628622:16(6286)Online publication date: 21-Aug-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
PCI '20: Proceedings of the 24th Pan-Hellenic Conference on Informatics
November 2020
433 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 March 2021

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

PCI 2020
PCI 2020: 24th Pan-Hellenic Conference on Informatics
November 20 - 22, 2020
Athens, Greece

Acceptance Rates

Overall Acceptance Rate 190 of 390 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)13
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A Survey on UAV Computing Platforms: A Hardware Reliability PerspectiveSensors10.3390/s2216628622:16(6286)Online publication date: 21-Aug-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media