Skip to content

KebinuChiousu/smartcard-key-luks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

smartcard-key-luks

OpenPGP smartcard setup with Linux boot.

Description

This is a bash script that takes advantage of cryptsetup's new OpenPGP smartcard support (https://tracker.pureos.net/T462).

You run the script with the GPG public key it should use, and it automatically sets up a new LUKS secret, encrypts it against that public key, and sets up crypttab, LUKS, initramfs, and GRUB so that when you boot, you are prompted to insert your Librem Key and enter your normal GPG PIN to decrypt your disk. It also modifys the "recovery" boot option in grub to bypass the GPG key and request your passphrase instead.

About

Fork of Purism SmartCard Key Luks for systemd-boot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages