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

RNG Protocol Error in Lenovo ThinkPad Firmware

This post discusses the UEFI 2.4 Random Number Generator protocol and Lenovo’s current implementation of the protocol and suggests there is an error in their implementation.

Accessing TPM Functionality From UEFI Shell - Part 1

This is the first in a series of posts which demonstrate how to access, use and modify TPM 1.2 and TPM 2.0 resources via a series of UEFI shell applications.