Translate

Image of Linux Kernel Development (3rd Edition)
Image of Beginning Google Maps API 3
Image of Modern Operating Systems (3rd Edition)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)

Decode Microsoft Secure Boot KEK Certificate

In this post I show you how to decode a DER encoded binary X509 certificate and use it to show you the contents of the Microsoft X509 certificate used as the UEFI Secure boot KEK for Windows 8 platforms.

Microsoft: A Major Contributor to the Linux kernel

Microsoft was the fifth-largest corporate contributor to the 3.0 Linux kernel as measured by the number of changes to its previous release. Only Red Hat, Intel, Novell, and IBM had more contributions. Microsoft was fifteenth as measured by number of lines changed. The work done by Microsoft was to enable the Microsoft Hyper-V driver to be included in the mainline Linux kernel. Microsoft originally submitted the necessary code changes back in July 2009, but there were a lot of problems with the code, and the Linux kernel developers insisted that the code be fixed before being accepted into the mainline