Translate

Image of Modern Operating Systems (3rd Edition)
Image of Linux Kernel Development (3rd Edition)
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Operating System Concepts

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