я пытаюсь
- инициализировать доверенный платформенный модуль
- установить владельца
- создавать AIK
Любая помощь/ссылка будет оценена по достоинству.
я пытаюсь
Любая помощь/ссылка будет оценена по достоинству.
Прочтите MSDN.
Ссылка на TBS: http://msdn.microsoft.com/en-us/library/aa446794(VS.85).aspx
Использование TBS: http://msdn.microsoft.com/en-us/library/ms725663(v=VS.85).aspx
Базовые службы TBS: http://msdn.microsoft.com/en-us/library/aa446796(VS.85).aspx
Вы также можете просмотреть эту статью от MS о TPM, некоторые из них с примерами кода:
Обзор управления TPM
http://technet.microsoft.com/en-us/библиотека/cc730635.aspx
Пошаговое руководство по управлению доверенными платформенными модулями
http://technet.microsoft.com/en-us/library/cc749022(WS.10).aspx
Общие сведения о ключах и паролях, используемых TPM
http://technet.microsoft.com/en-us/library/cc755038.aspx
Похоже, что библиотека Microsoft TPM для C++ («TBS») не имеет эквивалента в .Net, но есть внешняя библиотека от Microsoft, которая обеспечивает привязку — TSS.Net
Документация находится в файле .docx. .
Это действительно старый вопрос...
Но для тех, кто ищет это сейчас, в GitHub есть решение C# для TPM 2.0:
https://github.com/ms-iot/security/tree/master/Limpet