Skip to content

albertstarfield/LUKS-encryption-for-devices-using-Hardware-and-Software-Fingerprinting

Repository files navigation

LUKS-encryption-for-devices-using-Hardware-and-Software-Fingerprinting

This project aims to provide an additional layer of security for devices through the implementation of LUKS encryption, while also utilizing hardware and software fingerprinting to ensure only authorized individuals can access the encrypted data.

Features

  • Implementation of LUKS encryption for device data security
  • Utilization of hardware and software fingerprinting for additional authentication
  • Abstraction layer for the convenience of generating keyfile
  • Auto-unlockupon bootup

How to Get Started

  1. Git clone the repository
  2. chmod +x install.sh
  3. Execute install.sh
  4. To add your preexisting ext4 volume, execute bash createLUKSVolume and follow the instruction to convert to the LUKS+dmcrypt volume or you can configure it yourself manually

Contact

If you have any questions or need assistance, please do not hesitate to contact me at albertstarfield2001@gmail.com, masamudro2001@gmail.com, or masamudro2001@student.ub.ac.id. This project was intended for Low end SBC computer that doesnt have dedicated secure key storage then it was forwarded into academic undergraduate thesis purposes. Thank you for your interest in my project, and may it bring you great joy and enlightenment.

  • (Albert Starfield) Wahyu Suryo Samudro, 2023

About

its a thesis, help

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages