grub-1.96-20080813-dmi.patch.gz cryptsetup-1.0.5-dmi-v2.patch.gz
Patches for grub and cryptsetup that add the ability to read an encryption key from an SMBIOS record. The grub modification is dependent on Michael Gorven's encryption patch. Gustavo Duarte wrote some great documentation on the Intel Architecture boot process that I used while writing this patch. Documentation covering the SMBIOS records may be found here.

My research interests include free and open source software, system security, and network security.