[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/WCNC.2019.8885769guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
research-article

Blockchain-based Firmware Update Scheme Tailored for Autonomous Vehicles

Published: 01 April 2019 Publication History

Abstract

Recently, Autonomous Vehicles (AVs) have gained extensive attention from both academia and industry. AVs are a complex system composed of many subsystems, making them a typical target for attackers. Therefore, the firmware of the different subsystems needs to be updated to the latest version by the manufacturer to fix bugs and introduce new features, e.g., using security patches. In this paper, we propose a distributed firmware update scheme for the AVs' subsystems, leveraging blockchain and smart contract technology. A consortium blockchain made of different AVs manufacturers is used to ensure the authenticity and integrity of firmware updates. Instead of depending on centralized third parties to distribute the new updates, we enable AVs, namely distributors, to participate in the distribution process and we take advantage of their mobility to guarantee high availability and fast delivery of the updates. To incentivize AVs to distribute the updates, a reward system is established that maintains a credit reputation for each distributor account in the blockchain. A zero-knowledge proof protocol is used to exchange the update in return for a proof of distribution in a trustless environment. Moreover, we use attribute-based encryption (ABE) scheme to ensure that only authorized AVs will be able to download and use a new update. Our analysis indicates that the additional cryptography primitives and exchanged transactions do not affect the operation of the AVs network. Also, our security analysis demonstrates that our scheme is efficient and secure against different attacks.

References

[1]
T. Lassa. The beginning of the end of driving. [Online]. Available: http://www.motortrend.com/news/the-beginning-of-theend-of-driving/
[2]
J. Eriksson, H. Balakrishnan, and S. Madden, “Cabernet: vehicular content delivery using wifi,” in Proceedings of the 14th ACM international conference on Mobile computing and networking. ACM, 2008, pp. 199–210.
[4]
G. Lin, D. Fu, J. Zhu, and G. Dasmalchi, “Cloud computing: It as a service,” IT professional, no. 2, pp. 10–13, 2009.
[5]
M. Baza, M. Nabil, M. Ismail, M. Mahmoud, E. Serpedin, and M. Rahman, “Blockchain-based privacy-preserving charging coordination mechanism for energy storage units,” arXiv preprint arXiv:, 2018.
[6]
M. Baza, M. Fouda, M. Nabil, A. S. Tag, H. Mansour, and M. Mahmoud, “Blockchain-based distributed key management approach tailored for smart grid,” in Combating Security Challenges in the Age of Big Data. Springer, 2019, accepted for publication.
[7]
S. Nakamoto, “Bitcoin: A peer-to-peer electronic cash system,” 2008.
[8]
G. Wood, “Ethereum: A secure decentralised generalised transaction ledger,” Ethereum project yellow paper, vol. 151, pp. 1–32, 2014.
[9]
Y. Rouselakis and B. Waters, “Efficient statically-secure large-universe multi-authority attribute-based encryption,” in Proceedings of the International Conference on Financial Cryptography and Data Security. Springer, 2015, pp. 315–332.
[10]
E. Ben-Sasson, A. Chiesa, E. Tromer, and M. Virza, “Succinct noninteractive zero knowledge for a von neumann architecture.” in USENIX Security Symposium, 2014, pp. 781–796.
[11]
J. A. Akinyele, C. Garman, I. Miers, M. W. Pagano, M. Rushanan, M. Green, and A. D. Rubin, “Charm: a framework for rapidly prototyping cryptosystems,” Journal of Cryptographic Engineering, vol. 3, no. 2, pp. 111–128, 2013.
[12]
Zokrates toolbox. [Online]. Available: https://github.com/Zokrates/ZoKrates
[13]
D. K. Nilsson and U. E. Larson, “Secure firmware updates over the air in intelligent vehicles,” in Communications Workshops, 2008. ICC Workshops' 08. IEEE International Conference on. IEEE, 2008, pp. 380–384.
[14]
D. Kim, H. Nam, and D. Kim, “Adaptive code dissemination based on link quality in wireless sensor networks,” IEEE Internet of Things Journal, vol. 4, no. 3, pp. 685–695, 2017.
[15]
B. Lee and J.-H. Lee, “Blockchain-based secure firmware update for embedded devices in an internet of things environment,” The Journal of Supercomputing, vol. 73, no. 3, pp. 1152–1167, 2017.
[16]
O. Leiba, Y. Yitzchak, R. Bitton, A. Nadler, and A. Shabtai, “Incentivized delivery network of iot software updates based on trustless proof-of-distribution,” arXiv preprint arXiv:, 2018.

Cited By

View all
  • (2024)Security-enhanced firmware management scheme for smart home IoT devices using distributed ledger technologiesInternational Journal of Information Security10.1007/s10207-024-00827-x23:3(1927-1937)Online publication date: 1-Jun-2024
  • (2023)Towards a Greener and Fairer Transportation System: A Survey of Route Recommendation TechniquesACM Transactions on Intelligent Systems and Technology10.1145/362782515:1(1-57)Online publication date: 19-Dec-2023
  • (2022)Post-Quantum Attribute-Based Encryption: Performance Evaluation and Improvement for Embedded SystemsProceedings of the 2022 INTERNATIONAL CONFERENCE ON EMBEDDED WIRELESS SYSTEMS AND NETWORKS10.5555/3578948.3578991(268-273)Online publication date: 2-Dec-2022
  • Show More Cited By

Index Terms

  1. Blockchain-based Firmware Update Scheme Tailored for Autonomous Vehicles
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image Guide Proceedings
        2019 IEEE Wireless Communications and Networking Conference (WCNC)
        April 2019
        3187 pages

        Publisher

        IEEE Press

        Publication History

        Published: 01 April 2019

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 30 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Security-enhanced firmware management scheme for smart home IoT devices using distributed ledger technologiesInternational Journal of Information Security10.1007/s10207-024-00827-x23:3(1927-1937)Online publication date: 1-Jun-2024
        • (2023)Towards a Greener and Fairer Transportation System: A Survey of Route Recommendation TechniquesACM Transactions on Intelligent Systems and Technology10.1145/362782515:1(1-57)Online publication date: 19-Dec-2023
        • (2022)Post-Quantum Attribute-Based Encryption: Performance Evaluation and Improvement for Embedded SystemsProceedings of the 2022 INTERNATIONAL CONFERENCE ON EMBEDDED WIRELESS SYSTEMS AND NETWORKS10.5555/3578948.3578991(268-273)Online publication date: 2-Dec-2022
        • (2021)Integration of Blockchain with Connected and Autonomous Vehicles: Vision and ChallengeJournal of Data and Information Quality10.1145/346000314:1(1-10)Online publication date: 11-Dec-2021

        View Options

        View options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media