My Tutorial to Securing AWS Greengrass with TPM2 is live!

A tutorial I authored is finally available in the official AWS documentation!! https://docs.aws.amazon.com/greengrass/v2/developerguide/gg-with-tpm-tutorial.html What is it about? The tutorial shows process of stemming your AWS IoT Thing/Device’s Certificates for your AWS Greengrass Nucleus against the Trusted Platform module chip available on a device that supports one. Why would one do this? Let’s take this scenario, your business operates a fleet of Cloud native Endpoints (basically computer/devices that talk to the cloud). This could be devices like point of sale systems, embedded devices, industrial PCs, any computer you probably see out in the wild that isn’t a personal computer. ...

July 9, 2025 · 3 min · 607 words · Me

My notes on the Trusted Platform Modules

These are my notes taken from learning about TPMs from this source material: https://courses.cs.vt.edu/cs5204/fall10-kafura-BB/Papers/TPM/Intro-TPM-2.pdf These are just excerpts and notes, that I have captured for my recollection and understanding, from the chapter A common design goal across this diversity however, is the provision of some degree of secure processing, implemented in secure hardware. The Trusted Platform Module, or TPM, is similar to a smart card device in that it is a small footprint low cost security module typically implemented as a tamper resistant integrated circuit (IC). The TPM however, has been specifically designed to be a building block for trusted computing ...

June 10, 2024 · 19 min · 3910 words · Me