⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tpm.h

📁 北京交通大学信息安全实验室开发的TPM内核仿真及TCS实现
💻 H
字号:
/* * include/linux/tpm.h * * Device driver for TCPA TPM (trusted platform module). */#ifndef _LINUX_TPM_H#define _LINUX_TPM_H#include <linux/ioctl.h>/* ioctl commands */#define	TPMIOC_CANCEL		_IO('T', 0x00)#define	TPMIOC_TRANSMIT		_IO('T', 0x01)#if defined(__KERNEL__)extern ssize_t tpm_transmit(const char *buf, size_t bufsiz);extern ssize_t tpm_extend(int index, u8 *digest);extern ssize_t tpm_pcrread(int index, u8 *hash);extern ssize_t tpm_dirread(int index, u8 *hash);extern ssize_t tpm_cap_version(int *maj, int *min, int *ver, int *rev);extern ssize_t tpm_cap_pcr(int *pcrs);extern ssize_t tpm_cap_dir(int *dirs);extern ssize_t tpm_cap_manufacturer(int *manufacturer);extern ssize_t tpm_cap_slot(int *slots);#endif /* __KERNEL__ */#endif /* _LINUX_TPM_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -