Original title:
Šifrování dat na USB disku
Translated title:
Data encryption on USB flash drive
Authors:
Bráblík, Petr ; Benedikt, Jan (referee) ; Komosný, Dan (advisor) Document type: Bachelor's theses
Year:
2024
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zabývá návrhem a implementací bezpečnostního programu pro šifrování a automatické dešifrování dat na USB paměťovém disku. Systém je navržený tak, aby ulehčil používání operačního systému na USB paměťovém disku pro seniory ve věkové skupině 90 let a více. Cílem je nahrát živou verzi operačního systému, která se může přímo spouštět z USB paměťového disku. Implementace skupiny skriptů zajistí automatické dešifrování dat podle MAC adresy počítače, ve kterém se USB paměťový disk nachází. Dále práce zahrnuje grafickou aplikaci pro úpravu povolených MAC adres na automatické dešifrování. Aplikace umožňuje přidat povolené MAC adresy, zobrazit historii počítačů, ve kterých se USB paměťový disk nacházel a zálohovat uživatelská data na další disk s operačním systémem pro seniory. Výsledky práce jsou publikovány na platformě GitHub.
The bachelor thesis deals with the design and implementation of a security program for encryption and automatic decryption of data on a USB memory stick. The system is designed to facilitate the use of the operating system on a USB memory stick for seniors in the age group of 90 years and above. The goal is to load a live version of the operating system that can be directly run from the USB memory stick. The implementation of a group of scripts will ensure automatic decryption of data according to the MAC address of the computer in which the USB memory stick is located. Furthermore, the work includes a graphical application for modifying the allowed MAC addresses for automatic decryption. The application allows to add enabled MAC addresses, view the history of computers in which the USB memory drive was located, and back up user data to another drive running the legacy operating system. The results of the work are published on GitHub.
Keywords:
AES; Argon2; data encryption; MAC adress; operating system; Python; senior; Ubuntu; USB drive; UUID; AES; Argon2; MAC adresa; operační systém; Python; senior; Ubuntu; USB disk; UUID; šifrování dat
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246473