locked
Windows 8 TPM

    Question

  • Is there an API for accessing stored TPM data for verifying the measured boot process?  If so, is there any example code available showing how to make use of the API.  Also, If an API is available, is it available for metro apps and standard desktop apps? 
    Tuesday, April 2, 2013 4:58 PM

Answers

  • Hi,

    I think you can start from here:

    TBS Reference: http://msdn.microsoft.com/en-us/library/aa446794(VS.85).aspx
    Using TBS: http://msdn.microsoft.com/en-us/library/ms725663(v=VS.85).aspx
    TBS Base Services: http://msdn.microsoft.com/en-us/library/aa446796(VS.85).aspx


    Overview of TPM Management
    http://technet.microsoft.com/en-us/library/cc730635.aspx

    Trusted Platform Module Management Step-by-Step Guide
    http://technet.microsoft.com/en-us/library/cc749022(WS.10).aspx

    Understanding Keys and Passwords Used by the TPM
    http://technet.microsoft.com/en-us/library/cc755038.aspx

    Sample code and WMI API:

    - http://blogs.msdn.com/b/securitytools/archive/2009/07/29/wmi-programming-using-c-net.aspx

    - http://msdn.microsoft.com/en-us/library/windows/desktop/aa376484%28v=vs.85%29.aspx


    Regards,
    Christian HL
    Microsoft Online Community Support


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Monday, April 8, 2013 2:30 PM

All replies

  • Hi,

    I'll try to involve more experts in this case.


    Aaron
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Wednesday, April 3, 2013 9:08 AM
  • Hi,

    I think you can start from here:

    TBS Reference: http://msdn.microsoft.com/en-us/library/aa446794(VS.85).aspx
    Using TBS: http://msdn.microsoft.com/en-us/library/ms725663(v=VS.85).aspx
    TBS Base Services: http://msdn.microsoft.com/en-us/library/aa446796(VS.85).aspx


    Overview of TPM Management
    http://technet.microsoft.com/en-us/library/cc730635.aspx

    Trusted Platform Module Management Step-by-Step Guide
    http://technet.microsoft.com/en-us/library/cc749022(WS.10).aspx

    Understanding Keys and Passwords Used by the TPM
    http://technet.microsoft.com/en-us/library/cc755038.aspx

    Sample code and WMI API:

    - http://blogs.msdn.com/b/securitytools/archive/2009/07/29/wmi-programming-using-c-net.aspx

    - http://msdn.microsoft.com/en-us/library/windows/desktop/aa376484%28v=vs.85%29.aspx


    Regards,
    Christian HL
    Microsoft Online Community Support


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Monday, April 8, 2013 2:30 PM