Hi all, I have two questions. The first question directly relates to TrouSerS, and the second may be a bit off topic for this mailing list but I cannot find a more appropriate place to ask.
Question 1: I'm writing a boot loader that will use TPM Seal and Unseal functionality. Since I am running without an OS, I cannot use TrouSerS for my project. I've been implementing these functions myself, but the TCG spec is very long and intimidating to read. With this being said, would it be possible to use a subset of TrouSerS that does not depend on the OS to accomplish this task? Question 2: Which TPM commands does the TPM_Seal and TPM_Unseal command depend on? Obviously, Unseal depends on Seal, because you need to Seal something in order to Unseal it. But it seems that Seal requires an OSAP session, so I need to use TPM_OSAP. And it seems that to start an OSAP session, you need to load a key, so I need TPM_LoadKey. An in order to use LoadKey, I need to take ownership, so I need TPM_TakeOwnership. So it seems that I need to execute the following TPM commands to use Seal and Unseal: TPM_TakeOwnership -> TPM_LoadKey -> TPM_OSAP -> TPM_Seal -> TPM_Unseal. Is this correct? The spec is not clear in exactly which commands depend on other commands, so this is confusing to me. Thanks! ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ TrouSerS-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/trousers-users
