BS ISO IEC 11889-4-2009 Information technology - Trusted platform module - Commands《信息技术 信任平台模型 命令》.pdf
《BS ISO IEC 11889-4-2009 Information technology - Trusted platform module - Commands《信息技术 信任平台模型 命令》.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 11889-4-2009 Information technology - Trusted platform module - Commands《信息技术 信任平台模型 命令》.pdf(258页珍藏版)》请在麦多课文档分享上搜索。
1、BS ISO/IEC 11889-4:2009 Incorporating Corrigendum August 2009 ICS 35.040 NO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAW BRITISH STANDARD Information technology Part 4: Commands Trusted Platform Module This British Standard was published under the authority of the Standards Po
2、licy and Strategy Committee on 30 June 2009. BSI 2009 ISBN 978 0 580 68274 2 Amendments/corrigenda issued since publication Date Comments BS ISO/IEC 11889-4:2009 National foreword This British Standard is the UK implementation of ISO/IEC 11889-4:2009. The UK participation in its preparation was entr
3、usted to Technical Committee IST/33, IT - Security techniques. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application
4、. Compliance with a British Standard cannot confer immunity from legal obligations. 31 August 2009 Correction to BS idenitifer Reference number ISO/IEC 11889-4:2009(E) ISO/IEC 2009INTERNATIONAL STANDARD ISO/IEC 11889-4 First edition 2009-05-15 Information technology Trusted Platform Module Part 4: C
5、ommands Technologies de linformation Module de plate-forme de confiance Partie 4: Commandes ISO/IEC 11889-4:2009(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces
6、 which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe System
7、s Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely ev
8、ent that a problem relating to it is found, please inform the Central Secretariat at the address given below. COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2009 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic o
9、r mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web
10、www.iso.org Published in Switzerland ii ISO/IEC 2009 All rights reservedBS ISO/IEC 11889-4:2009ISO/IEC 11889-4:2009(E) ISO/IEC 2009 All rights reserved iiiTable of Contents 1. Scope 1 1.1 Key words 1 1.2 Statement Type 1 2. Normative references 2 3. Abbreviated Terms 3 4. Admin Startup and State 5 4
11、.1 TPM_Init 5 4.2 TPM_Startup 6 4.3 TPM_SaveState 8 5. Admin Testing 10 5.1 TPM_SelfTestFull 10 5.2 TPM_ContinueSelfTest 10 5.3 TPM_GetTestResult 12 6. Admin Opt-in 13 6.1 TPM_SetOwnerInstall 13 6.2 TPM_OwnerSetDisable 13 6.3 TPM_PhysicalEnable 14 6.4 TPM_PhysicalDisable 15 6.5 TPM_PhysicalSetDeacti
12、vated 15 6.6 TPM_SetTempDeactivated 16 6.7 TPM_SetOperatorAuth 17 7. Admin Ownership 18 7.1 TPM_TakeOwnership 18 7.2 TPM_OwnerClear 20 7.3 TPM_ForceClear 22 7.4 TPM_DisableOwnerClear 23 7.5 TPM_DisableForceClear 24 7.6 TSC_PhysicalPresence 24 7.7 TSC_ResetEstablishmentBit 26 8. The Capability Comman
13、ds 28 8.1 TPM_GetCapability 28 8.2 TPM_SetCapability 29 8.3 TPM_GetCapabilityOwner 30 9. Auditing 32 9.1 Audit Generation 32 9.2 Effect of audit failing 33 9.3 TPM_GetAuditDigest 34 BS ISO/IEC 11889-4:2009ISO/IEC 11889-4:2009(E) iv ISO/IEC 2009 All rights reserved9.4 TPM_GetAuditDigestSigned 35 9.5
14、TPM_SetOrdinalAuditStatus 37 10. Administrative Functions - Management 38 10.1 TPM_FieldUpgrade 38 10.2 TPM_SetRedirection 40 10.3 TPM_ResetLockValue 41 11. Storage functions 43 11.1 TPM_Seal 43 11.2 TPM_Unseal 46 11.3 TPM_UnBind 49 11.4 TPM_CreateWrapKey 51 11.5 TPM_LoadKey2 53 11.6 TPM_GetPubKey 5
15、6 11.7 TPM_Sealx 57 12. Migration 60 12.1 TPM_CreateMigrationBlob 60 12.2 TPM_ConvertMigrationBlob 63 12.3 TPM_AuthorizeMigrationKey 64 12.4 TPM_MigrateKey 66 12.5 TPM_CMK_SetRestrictions 67 12.6 TPM_CMK_ApproveMA 69 12.7 TPM_CMK_CreateKey 70 12.8 TPM_CMK_CreateTicket 72 12.9 TPM_CMK_CreateBlob 74 1
16、2.10 TPM_CMK_ConvertMigration 77 13. Maintenance Functions (optional) 80 13.1 TPM_CreateMaintenanceArchive 81 13.2 TPM_LoadMaintenanceArchive 83 13.3 TPM_KillMaintenanceFeature 85 13.4 TPM_LoadManuMaintPub 86 13.5 TPM_ReadManuMaintPub 87 14. Cryptographic Functions 88 14.1 TPM_SHA1Start 88 14.2 TPM_
17、SHA1Update 89 14.3 TPM_SHA1Complete 89 14.4 TPM_SHA1CompleteExtend 90 14.5 TPM_Sign 91 14.6 TPM_GetRandom 93 14.7 TPM_StirRandom 93 14.8 TPM_CertifyKey 94 BS ISO/IEC 11889-4:2009ISO/IEC 11889-4:2009(E) ISO/IEC 2009 All rights reserved v14.9 TPM_CertifyKey2 98 15. Endorsement Key Handling 101 15.1 TP
18、M_CreateEndorsementKeyPair 101 15.2 TPM_CreateRevocableEK 102 15.3 TPM_RevokeTrust 104 15.4 TPM_ReadPubek 105 15.5 TPM_OwnerReadInternalPub 106 16. Identity Creation and Activation 107 16.1 TPM_MakeIdentity 107 16.2 TPM_ActivateIdentity 110 17. Integrity Collection and Reporting 113 17.1 TPM_Extend
19、113 17.2 TPM_PCRRead 114 17.3 TPM_Quote 115 17.4 TPM_PCR_Reset 116 17.5 TPM_Quote2 118 18. Changing AuthData 120 18.1 TPM_ChangeAuth 120 18.2 TPM_ChangeAuthOwner 122 19. Authorization Sessions 123 19.1 TPM_OIAP 123 19.1.1 Actions to validate an OIAP session 124 19.2 TPM_OSAP 125 19.2.1 Actions to va
20、lidate an OSAP session 128 19.3 TPM_DSAP 129 19.4 TPM_SetOwnerPointer 132 20. Delegation Commands 134 20.1 TPM_Delegate_Manage 134 20.2 TPM_Delegate_CreateKeyDelegation 137 20.3 TPM_Delegate_CreateOwnerDelegation 139 20.4 TPM_Delegate_LoadOwnerDelegation 142 20.5 TPM_Delegate_ReadTable 144 20.6 TPM_
21、Delegate_UpdateVerification 145 20.7 TPM_Delegate_VerifyDelegation 147 21. Non-volatile Storage 148 21.1 TPM_NV_DefineSpace 149 21.2 TPM_NV_WriteValue 152 21.3 TPM_NV_WriteValueAuth 154 21.4 TPM_NV_ReadValue 156 21.5 TPM_NV_ReadValueAuth 158 BS ISO/IEC 11889-4:2009ISO/IEC 11889-4:2009(E) vi ISO/IEC
22、2009 All rights reserved22. Session Management 160 22.1 TPM_KeyControlOwner 160 22.2 TPM_SaveContext 162 22.3 TPM_LoadContext 164 23. Eviction 167 23.1 TPM_FlushSpecific 167 24. Timing Ticks 169 24.1 TPM_GetTicks 169 24.2 TPM_TickStampBlob 170 25. Transport Sessions 172 25.1 TPM_EstablishTransport 1
23、72 25.2 TPM_ExecuteTransport 175 25.3 TPM_ReleaseTransportSigned 181 26. Monotonic Counter 184 26.1 TPM_CreateCounter 184 26.2 TPM_IncrementCounter 185 26.3 TPM_ReadCounter 186 26.4 TPM_ReleaseCounter 187 26.5 TPM_ReleaseCounterOwner 188 27. DAA commands 190 27.1 TPM_DAA_Join 190 27.2 TPM_DAA_Sign 2
24、05 28. Deprecated commands 215 28.1 Key commands 215 28.1.1 TPM_EvictKey 215 28.1.2 TPM_Terminate_Handle 216 28.2 Context management 217 28.2.1 TPM_SaveKeyContext 217 28.2.2 TPM_LoadKeyContext 218 28.2.3 TPM_SaveAuthContext 219 28.2.4 TPM_LoadAuthContext 220 28.3 DIR commands 220 28.3.1 TPM_DirWrite
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC1188942009INFORMATIONTECHNOLOGYTRUSTEDPLATFORMMODULECOMMANDS 信息技术 信任 平台 模型 命令 PDF

链接地址:http://www.mydoc123.com/p-396257.html