【技术实现步骤摘要】
跨平台可信中间件的实现系统及实现方法
本专利技术专利涉及一种可信计算领域,具体地说,本专利技术涉及一种跨平台可信中间件的实现系统及实现方法。
技术介绍
可信根芯片是可信计算的硬件支撑平台,是可信计算体系的基础,目前可信计算芯片主要分为两种:TPM和TCM。所谓TPM安全芯片,是指符合TPM标准的安全芯片,它能有效地保护PC,防止非法用户访问;TPM标准由可信赖计算组织(TCG)制定,但掌握核心技术的仍是Microsoft、Intel、IBM等国际巨头,采用TPM标准的安全设备会使国家信息安全面临巨大威胁。而TCM,称之为可信密码模块,英文TrustedCryptographyModule的缩写;是以密码算法为突破口,依据嵌入芯片技术,完全采用我国自主研发的密码算法和引擎,来构建一个安全芯片及其模组,TCM由长城、中兴、联想、同方、方正、兆日等十二家厂商联合推出,得到国家密码管理局的大力支持。TPM和TCM在接口、算法、功能上不是完全兼容的,这样就出现了实际应用中软件要不断地改来改去,给使用者带来很大的不便。另外,当前移动终端主要采用的系统有Android、iOS、 ...
【技术保护点】
一种跨平台可信中间件的实现系统,其特征在于,所述系统包括:所述驱动接口模块104,用于连接TCM/TPM硬件模块,驱动TCM/TPM硬件模块,获取硬件信息,调用硬件功能;所述驱动库模块103,用于存放TCM/TPM在各种操作系统环境下相应的驱动,可以看作各种驱动模块的集合;所述核心服务模块102,用于向应用程序提供可信中间件的服务,提供高层的可信中间件调用,使应用程序只关注它本身的特性;所述应用服务模块101,以系统服务的形式存在,为上层应用提供硬件模块的使用和密钥管理等功能调用;本专利技术保证了数据传输的机密性和完整性,以及身份认证的确认性和不可抵赖性,并且做到可信计算的 ...
【技术特征摘要】
1.一种跨平台可信中间件的实现系统,其特征在于,所述系统包括:所述驱动接口模块104,用于连接TCM/TPM硬件模块,驱动TCM/TPM硬件模块,获取硬件信息,调用硬件功能;所述驱动库模块103,用于存放TCM/TPM在各种操作系统环境下相应的驱动,可以看作各种驱动模块的集合;所述核心服务模块102,用于向应用程序提供可信中间件的服务,提供高层的可信中间件调用,使应用程序只关注它本身的特性;所述应用服务模块101,以系统服务的形式存在,为上层应用提供硬件模块的使用和密钥管理等功能调用;本发明保证了数据传输的机密性和完整性,以及身份认证的确认性和不可抵赖性,并且做到可信计算的中间调用和跨平台作用。2.根据权利...
【专利技术属性】
技术研发人员:陈磊,夏红星,高振铁,
申请(专利权)人:深圳市华威世纪科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。