Ken Goldman is a Senior Engineer at IBM Research specializing in secure systems and hardware with over two decades at IBM and around 10 years of focused experience in system security. He serves as IBM’s representative to multiple Trusted Computing Group working groups and is an editor of the TPM 1.2 and 2.0 specifications, reflecting deep protocol-level expertise in trusted platform modules. Ken developed the IBM TSS for TPM 2.0 and applies secure-hardware techniques to protect databases, financial transactions, and other high-assurance applications. His background spans RFID, computer graphics, LANs, medical ultrasound, and CAD, giving him a rare cross-disciplinary perspective on practical security challenges. Educated at Cornell (BSEE) and MIT (MSEE), he combines rigorous engineering training with hands-on standards and implementation work that influences industry practice. Based in Yorktown, NY, he is a quiet but influential contributor to the ecosystem of trusted computing and secure hardware.
10 years of coding experience
MSEE, Electrical Engineering, MSEE, Electrical Engineering at Massachusetts Institute of Technology
BSEE, Engineering Physics, BSEE, Engineering Physics at Cornell University
This is a user space TSS for TPM 2.0. It implements the functionality equivalent to (but not API compatible with) the TCG TSS working group's ESAPI, SAPI, and TCTI API's (and perhaps more) but with a hopefully simpler interface.
Contributions:545 commits, 1 PR, 32 pushes in 6 years 5 months
This project is an implementation of the TCG TPM 2.0 specification. It is based on the TPM specification Parts 3 and 4 source code donated by Microsoft, with additional files to complete the implementation.
Contributions:1 release, 13 reviews, 16 commits in 2 years 5 months
tcgspecificationpartsadditionaltpm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.