Original title:
Zabezpečený přenos v rámci protokolu CAN/CANOpen
Translated title:
Secured transmisation within protocol CAN/CANOpen
Authors:
Vlach, Josef ; Holasová, Eva (referee) ; Fujdiak, Radek (advisor) Document type: Bachelor's theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se zabývá problematikou využiti protokolu CAN a jeho vyšších nástaveb, konkrétně CANopen v dnešní době. Cílem této práce je analýza a průzkum bezpečnostní stránky tohoto protokolu. Jsou zde zpracovány analýzy aktuálně dostupných řešení, které je možné využít pro zajištění bezpečnosti protokolu, sběrnice, či zabezpečení periferii. Hlavním přínosem je analýza a návrh zabezpečení pro protokol CAN s využitím TLS s podporou otevřené krypto knihovny wolfSSL. Demonstrativní návrh představuje stanu klienta a serveru, kteří jsou navzájem ověřeni pomoci digitálního certifikátu a mají zajištěnou šifrovanou komunikaci.
This bachelor thesis deals with the use of the CAN protocol and its higher extensions, specifically CANopen in today's time. The aim of this thesis is to analyse and investigate the security aspects of this protocol. Analyses of currently available solutions that can be used to ensure the security of the protocol, bus or peripheral security are presented. The main contribution is the analysis and design of security for the CAN protocol using TLS with the support of the open crypto library wolfSSL. The demonstrative design represents a client and server state that are authenticated against each other using a digital certificate and have encrypted communication secured.
Keywords:
authentication.; CAN; CANbus; CANopen; encryption; TLS; wolfSSL; autentizace.; CAN; CANbus; CANopen; TLS; wolfSSL; šifrování
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210823