一种基于MPT树的TPM外部密钥撤销系统及方法

    公开(公告)号:CN117879817A

    公开(公告)日:2024-04-12

    申请号:CN202410275853.X

    申请日:2024-03-12

    IPC分类号: H04L9/08

    摘要: 本发明公开了一种基于MPT树的TPM外部密钥撤销系统及方法,该系统包括TPM内部的密钥链接处、TPM软件栈中的节点传输处、应用层的节点处理处以及存储于外部的节点相关文件;所述密钥链接处负责将TPM新生成的密钥链接到MPT树的叶节点进行密钥的散列值计算并将MPT树中待更新的相关节点值传出TPM存储MPT树的根节点于TPM内部用于验证密钥有效性;所述节点处理处负责发出三种密钥相关操作的请求并进行预处理;根据请求从节点相关文件读取MPT树的节点以及将节点写入节点相关文件。本发明使用MPT树的结构来实现外部密钥撤销,有效的保障了数据和外部密钥的存储安全。