Hi fellow TPM developers,

I currently work on a project implementing some functionality of the TPM on
a windows 7 plattform. Unfortunatly I did not come that far, and was stoped
by a fatal considering further progress.

What I have:
Windows 7
Trousers for Windows (provided by TORSEC)
TPM 1.2 with taken ownership

What I try to do:
Loading the basic handles as discribed in a variety of documentations and
papers.

[...]
TSS_UUID SRK_UUID = TSS_UUID_SRK;
[...]
// Get the SRK handle
    result = Tspi_Context_LoadKeyByUUID(hContext,
        TSS_PS_TYPE_SYSTEM,
        SRK_UUID,
        &hSRK);
    DBG("Got the SRK handle", result);
[...]

The problem:
As discribed in the title I encounter the following error:
Error 0x2020 "Key not found in persistent storage"

Because this is the SRK handle, I unfortunatly fail to build anything
related to it ... which is pretty much everything :D
Can somebody help me plz :)

A subquestion of mine would be the following:
What exactly does SRK_UUID = TSS_UUID_SRK do? As I did not claim the
ownership with the provided TSS, but instead with the Windows 7 API I
assume the problem could be related to that.
Additionally I did not found what is the diference between
TSS_PS_TYPE_SYSTEM and TSS_PS_TYPE_USER.

I thank you for all help provided,

Sincerely
Marius
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to