Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Modern Operating Systems (3rd Edition)
Image of Advanced Programming in the UNIX Environment, Second Edition (Addison-Wesley Professional Computing Series)
Image of RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press)

UEFI Utility to Read TPM 2.0 PCRs

In this post, I discuss a number of key TPM 2.0 features such as multiple algorithm support and PCR banks, and provide the source code for a UEFI shell utility to display the digests from the first 24 PCRs of a TPM 2.0 implementation.

RHCSA Preparation - Script to Configure a Simple OpenLDAP Server

If you are preparing for the RHCSA exam, this post should be of interest to you. I provide a Bash script which will fully configure a simple OpenLDAP directory server which you can then use to test that your OpenLDAP client setup is correct.

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.

UEFI Shell Utility to Display TPM 1.2 Event Log

In this post I provide the source code for a simple UEFI shell utility to display the TCG TPM 1.2 event log.

UEFI Shell Utility to Display TPM TrEE Capabilities

In the post, I present a small UEFI utility for examining TrEE Capabilities from the UEFI shell. TrEE is an EFI protocol which supports a subset of the TCG TPM 2.0 library specification.