ISO/IEC 11889-4:2015

Information technology — Trusted Platform Module Library — Part 4: Supporting Routines ISO/IEC 11889-4:2015

Publication date:   Dec 15, 2015

General information

90.92   Standard to be revised   May 29, 2026

ISO/IEC

ISO/IEC JTC 1 Information technology

International Standard

35.030   IT Security

Buying

Published

Language in which you want to receive the document.

Scope

ISO/IEC 11889-4:2015 contains C code that describes the algorithms and methods used by the command code in ISO/IEC 11889-3. The code in ISO/IEC 11889-4:2015 augments ISO/IEC 11889-2 and ISO/IEC 11889-3 to provide a complete description of a TPM, including the supporting framework for the code that performs the command actions.
Any code in ISO/IEC 11889-4:2015 may be replaced by code that provides similar results when interfacing to the action code in ISO/IEC 11889-3. The behavior of code in this ISO/IEC 11889-4:2015 that is not included in an annex is normative, as observed at the interfaces with ISO/IEC 11889-3 code. Code in an annex is provided for completeness, that is, to allow a full implementation of ISO/IEC 11889 from the provided code.
The code in ISO/IEC 11889-3 and this ISO/IEC 11889-4:2015 is written to define the behavior of a compliant TPM. In some cases (e.g., firmware update), it is not possible to provide a compliant implementation. In those cases, any implementation provided by the vendor that meets the general description of the function provided in ISO/IEC 11889-3 would be compliant.
The code in ISO/IEC 11889-3 and this ISO/IEC 11889-4:2015 is not written to meet any particular level of conformance nor does ISO/IEC 11889 require that a TPM meet any particular level of conformance.

Life cycle

PREVIOUSLY

PUBLISHED
ISO/IEC 11889-4:2009

NOW

PUBLISHED
ISO/IEC 11889-4:2015
90.92 Standard to be revised
May 29, 2026

Relations

Adopted from TCG




Access Genorma App Everywhere

Get fast and easy access to top European and International standards (EN, ISO, IEC) via your mobile phone, tablet or the web.