可信平台模块(trusted platform module; TPM),理学-计算机科学技术-信息安全-信息系统安全-可信计算-可信平台模块,在可信计算平台中,用于建立和保障信任源点的硬件核心模块,为可信计算提供完整性度量、安全存储、可信报告和密码服务等功能。是可信计算平台的信任根。可信平台模块(TPM)由处理器、存储器、输入输出(I/O)、密码协处理器、密钥产生器、哈希函数引擎和随机数产生器等部件组成。其中,I/O完成TPM对外对内的通信;密码协处理器是公钥密码的加速引擎;密钥产生器用于产生公钥密码的密钥;哈希函数引擎用于加速哈希函数计算;随机数产生器是TPM的随机源,用于产生随机数和对称密码的密钥。1999年,国际可信计算平台联盟(TCPA)成立,2003年改组为可信计算组织(TCG)。TCPA和TCG提出了可信平台模块的概念,并给出了可信平台模块的组成结构、数据结构和逻辑命令接口定义。 除了TCG的TPM之外,中国提出了可信密码模块(TCM)和可信平台控制模块(TPCM)。TCM采用中国商用密码算法,其密码配置比TCG的TPM更合理。