Nothing Special   »   [go: up one dir, main page]

CN104200169A - 一种可信计算的主动度量实现方法 - Google Patents

一种可信计算的主动度量实现方法 Download PDF

Info

Publication number
CN104200169A
CN104200169A CN201410454507.4A CN201410454507A CN104200169A CN 104200169 A CN104200169 A CN 104200169A CN 201410454507 A CN201410454507 A CN 201410454507A CN 104200169 A CN104200169 A CN 104200169A
Authority
CN
China
Prior art keywords
chip
trusted module
control signal
effect transistor
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410454507.4A
Other languages
English (en)
Inventor
贾国强
赵瑞东
陈乃阔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Chaoyue Numerical Control Electronics Co Ltd
Original Assignee
Shandong Chaoyue Numerical Control Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Chaoyue Numerical Control Electronics Co Ltd filed Critical Shandong Chaoyue Numerical Control Electronics Co Ltd
Priority to CN201410454507.4A priority Critical patent/CN104200169A/zh
Publication of CN104200169A publication Critical patent/CN104200169A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种可信计算的主动度量实现方法,该实现方法采用拨码开关K1、计算机子系统U1、信号开关控制芯片U2、可信模块U3、Flash芯片U4、场效应管Q1以及场效应管Q2。当主机作为通用计算机使用时,通过控制信号主机可以不经过可信模块正常启动;当作为高可靠计算机使用时,改变控制信号的状态,执行完可信模块后,主机正常启动。数据传输切换电路负责不同时刻数据传输链路的选通。本发明的一种可信计算的主动度量实现方法和现有技术相比,具有设计合理、使用方便等特点,控制了可信模块的工作状态,使得主机既可以作为通用计算机使用,又可以作为高可靠计算机使用,有效的增强了主板的通用性,降低了成本。

Description

一种可信计算的主动度量实现方法
技术领域
本发明涉及高可靠性计算机技术领域,具体地说是一种可信计算的主动度量实现方法。
背景技术
随着安全技术的快速发展,高可靠性计算机在轨道交通、航空航天、能源等领域得到了越来越多的应用,高可靠性计算机主要设计思路是在PC机硬件平台上引入可信硬件设备,建立安全可靠终端环境。
在国产高可靠性台式桌面计算机设计中,要求实现可信模块主动度量功能,实现可信模块工作状态的控制和计算机系统与BIOS通信链路或者可信模块与BIOS通信链路的切换。目前,还没有合理的方法适用于国产台式桌面计算机中可信模块的控制。
发明内容
本发明的技术任务是提供一种可信计算的主动度量实现方法。
本发明的技术任务是按以下方式实现的,该实现方法采用拨码开关K1、计算机子系统U1、信号开关控制芯片U2、可信模块U3、Flash芯片U4、场效应管Q1以及场效应管Q2;
该实现方法的步骤如下:
主机上电后,当控制信号TCM_EN为低电平时,可信模块U3检测控制信号为低电平,控制L2链路不工作;控制信号TCM_EN经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为低电平,该芯片正常工作,L1链路选通,计算机子系统U1正常读取Flash 芯片U4中BIOS信息,此时主机正常启动;
主机上电后,当控制信号TCM_EN为高电平时,经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为高电平,该芯片不能正常工作,L1链路不通;同时,可信模块U3检测控制信号为高电平,采集MB_RST信号,复位可信模块,输出控制信号CTR_MB_RST,复位主板CPU,同时控制L2链路正常工作,可信模块可以与BIOS进行数据交互,检测主机安全性,等到数据交互完成,可信卡重置CTR_MB_RST为高电平,CPU正常运行,TCM_EN输出低电平,重新选通L1链路,以保证主机与BIOS之间正常通信。
所述的拨码开关K1用于选通P3.3_AUX电源端或者地端,生成控制信号TCM_EN,分别传送给可信模块U3和信号开关控制芯片U2。
所述的信号开关控制芯片U2选用74CBTLV3244开关芯片,用于控制信号传输链路的切换,当/OE为低电平时,该芯片正常工作,输入、输出信号选通,否则输入、输出信号切断。
所述的可信模块U3中FPGA通过IO端口与外围电路连接,采集TCM_EN信号,控制可信模块是否工作,同时利用该引脚控制主机启动;采集MB_RST信号,用于主机上电时可信模块的复位; CTR_MB_RST信号,用于计算机子系统中CPU复位的控制;L2链路用于实现与Flash芯片U4的通信。
所述的FLASH芯片U4,选用W25Q32存储芯片,用于存放主板BIOS程序。
本发明的一种可信计算的主动度量实现方法和现有技术相比,具有设计合理、使用方便等特点,控制了可信模块的工作状态,使得主机既可以作为通用计算机使用,又可以作为高可靠计算机使用,有效的增强了主板的通用性,降低了成本。
附图说明
附图1为一种可信计算的主动度量实现方法的电路连接示意图。
具体实施方式
实施例1:
该实现方法采用拨码开关K1、计算机子系统U1、信号开关控制芯片U2、可信模块U3、Flash芯片U4、场效应管Q1以及场效应管Q2;
主机上电后,当控制信号TCM_EN为低电平时,可信模块U3检测控制信号为低电平,控制L2链路不工作;控制信号TCM_EN经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为低电平,该芯片正常工作,L1链路选通,计算机子系统U1正常读取Flash 芯片U4中BIOS信息,此时主机正常启动;
主机上电后,当控制信号TCM_EN为高电平时,经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为高电平,该芯片不能正常工作,L1链路不通;同时,可信模块U3检测控制信号为高电平,采集MB_RST信号,复位可信模块,输出控制信号CTR_MB_RST,复位主板CPU,同时控制L2链路正常工作,可信模块可以与BIOS进行数据交互,检测主机安全性,等到数据交互完成,可信卡重置CTR_MB_RST为高电平,CPU正常运行,TCM_EN输出低电平,重新选通L1链路,以保证主机与BIOS之间正常通信。
实施例2:
该实现方法采用拨码开关K1、计算机子系统U1、信号开关控制芯片U2、可信模块U3、Flash芯片U4、场效应管Q1以及场效应管Q2;
拨码开关K1用于选通P3.3_AUX电源端或者地端,生成控制信号TCM_EN,分别传送给可信模块U3和信号开关控制芯片U2。信号开关控制芯片U2选用74CBTLV3244开关芯片,用于控制信号传输链路的切换,当/OE为低电平时,该芯片正常工作,输入、输出信号选通,否则输入、输出信号切断。可信模块U3中FPGA通过IO端口与外围电路连接,采集TCM_EN信号,控制可信模块是否工作,同时利用该引脚控制主机启动;采集MB_RST信号,用于主机上电时可信模块的复位; CTR_MB_RST信号,用于计算机子系统中CPU复位的控制;L2链路用于实现与Flash芯片U4的通信。FLASH芯片U4,选用W25Q32存储芯片,用于存放主板BIOS程序。
主机上电后,当控制信号TCM_EN为低电平时,可信模块U3检测控制信号为低电平,控制L2链路不工作;控制信号TCM_EN经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为低电平,该芯片正常工作,L1链路选通,计算机子系统U1正常读取Flash 芯片U4中BIOS信息,此时主机正常启动;
主机上电后,当控制信号TCM_EN为高电平时,经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为高电平,该芯片不能正常工作,L1链路不通;同时,可信模块U3检测控制信号为高电平,采集MB_RST信号,复位可信模块,输出控制信号CTR_MB_RST,复位主板CPU,同时控制L2链路正常工作,可信模块可以与BIOS进行数据交互,检测主机安全性,等到数据交互完成,可信卡重置CTR_MB_RST为高电平,CPU正常运行,TCM_EN输出低电平,重新选通L1链路,以保证主机与BIOS之间正常通信。
通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。

Claims (5)

1.一种可信计算的主动度量实现方法,其特征在于该实现方法采用拨码开关K1、计算机子系统U1、信号开关控制芯片U2、可信模块U3、Flash芯片U4、场效应管Q1以及场效应管Q2;
该实现方法的步骤如下:
主机上电后,当控制信号TCM_EN为低电平时,可信模块U3检测控制信号为低电平,控制L2链路不工作;控制信号TCM_EN经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为低电平,该芯片正常工作,L1链路选通,计算机子系统U1正常读取Flash 芯片U4中BIOS信息,此时主机正常启动;
主机上电后,当控制信号TCM_EN为高电平时,经过场效应管Q1、场效应管Q2两个三极管后,开关控制芯片U2 /OE引脚为高电平,该芯片不能正常工作,L1链路不通;同时,可信模块U3检测控制信号为高电平,采集MB_RST信号,复位可信模块,输出控制信号CTR_MB_RST,复位主板CPU,同时控制L2链路正常工作,可信模块可以与BIOS进行数据交互,检测主机安全性,等到数据交互完成,可信卡重置CTR_MB_RST为高电平,CPU正常运行,TCM_EN输出低电平,重新选通L1链路,以保证主机与BIOS之间正常通信。
2.根据权利要求1所述的一种可信计算的主动度量实现方法,其特征在于,所述的拨码开关K1用于选通P3.3_AUX电源端或者地端,生成控制信号TCM_EN,分别传送给可信模块U3和信号开关控制芯片U2。
3.  根据权利要求1所述的一种可信计算的主动度量实现方法,其特征在于,所述的信号开关控制芯片U2选用74CBTLV3244开关芯片,用于控制信号传输链路的切换,当/OE为低电平时,该芯片正常工作,输入、输出信号选通,否则输入、输出信号切断。
4.根据权利要求1所述的一种可信计算的主动度量实现方法,其特征在于,所述的可信模块U3中FPGA通过IO端口与外围电路连接,采集TCM_EN信号,控制可信模块是否工作,同时利用该引脚控制主机启动;采集MB_RST信号,用于主机上电时可信模块的复位; CTR_MB_RST信号,用于计算机子系统中CPU复位的控制;L2链路用于实现与Flash芯片U4的通信。
5.根据权利要求1所述的一种可信计算的主动度量实现方法,其特征在于,所述的FLASH芯片U4,选用W25Q32存储芯片,用于存放主板BIOS程序。
CN201410454507.4A 2014-09-09 2014-09-09 一种可信计算的主动度量实现方法 Pending CN104200169A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410454507.4A CN104200169A (zh) 2014-09-09 2014-09-09 一种可信计算的主动度量实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410454507.4A CN104200169A (zh) 2014-09-09 2014-09-09 一种可信计算的主动度量实现方法

Publications (1)

Publication Number Publication Date
CN104200169A true CN104200169A (zh) 2014-12-10

Family

ID=52085460

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410454507.4A Pending CN104200169A (zh) 2014-09-09 2014-09-09 一种可信计算的主动度量实现方法

Country Status (1)

Country Link
CN (1) CN104200169A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750526A (zh) * 2015-03-26 2015-07-01 浪潮集团有限公司 一种bios度量板卡和主机通信的设计方法
CN106484578A (zh) * 2016-10-14 2017-03-08 苏州国芯科技有限公司 一种基于可信计算机硬件的校验系统
CN106649007A (zh) * 2016-11-18 2017-05-10 中国兵器装备集团自动化研究所 一种基于龙芯3a系统的可信验证方法
CN108268286A (zh) * 2016-12-29 2018-07-10 联想(上海)信息技术有限公司 计算机系统启动方法及计算机系统
CN113468615A (zh) * 2021-06-24 2021-10-01 邦彦技术股份有限公司 可信度量方法、可信芯片、逻辑控制器及可信度量系统
CN113486353A (zh) * 2021-06-24 2021-10-08 邦彦技术股份有限公司 可信度量方法、系统、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060085630A1 (en) * 2004-10-16 2006-04-20 International Business Machines Corp. Enabling attestation during return from S4 state with standard TCG hardware
CN100568254C (zh) * 2008-06-20 2009-12-09 北京工业大学 一种可信平台模块及其主动度量方法
CN101976320B (zh) * 2010-10-26 2012-01-11 中国航天科工集团第二研究院七○六所 一种可信计算机平台
CN101901319B (zh) * 2010-07-23 2012-02-08 北京工业大学 一种可信计算平台以及信任链传递验证方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060085630A1 (en) * 2004-10-16 2006-04-20 International Business Machines Corp. Enabling attestation during return from S4 state with standard TCG hardware
CN100568254C (zh) * 2008-06-20 2009-12-09 北京工业大学 一种可信平台模块及其主动度量方法
CN101901319B (zh) * 2010-07-23 2012-02-08 北京工业大学 一种可信计算平台以及信任链传递验证方法
CN101976320B (zh) * 2010-10-26 2012-01-11 中国航天科工集团第二研究院七○六所 一种可信计算机平台

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104750526A (zh) * 2015-03-26 2015-07-01 浪潮集团有限公司 一种bios度量板卡和主机通信的设计方法
CN106484578A (zh) * 2016-10-14 2017-03-08 苏州国芯科技有限公司 一种基于可信计算机硬件的校验系统
CN106649007A (zh) * 2016-11-18 2017-05-10 中国兵器装备集团自动化研究所 一种基于龙芯3a系统的可信验证方法
CN108268286A (zh) * 2016-12-29 2018-07-10 联想(上海)信息技术有限公司 计算机系统启动方法及计算机系统
CN113468615A (zh) * 2021-06-24 2021-10-01 邦彦技术股份有限公司 可信度量方法、可信芯片、逻辑控制器及可信度量系统
CN113486353A (zh) * 2021-06-24 2021-10-08 邦彦技术股份有限公司 可信度量方法、系统、设备及存储介质
CN113468615B (zh) * 2021-06-24 2023-08-01 邦彦技术股份有限公司 可信度量方法、可信芯片、逻辑控制器及可信度量系统
CN113486353B (zh) * 2021-06-24 2023-08-01 邦彦技术股份有限公司 可信度量方法、系统、设备及存储介质

Similar Documents

Publication Publication Date Title
CN104200169A (zh) 一种可信计算的主动度量实现方法
US10528492B2 (en) Circuit, method and apparatus for USB interface sharing
CN102567238B (zh) 接口切换控制方法、便携终端、便携移动设备及输入设备
CN104503594A (zh) 一种ps/2键盘鼠标远程切换系统
CN203535549U (zh) 一种适用于多种服务器主板应用的bmc模块
CN202443753U (zh) 基于蓝牙装置的u盘
CN104331304A (zh) 一种音频设备外接笔记本的待机唤醒方法
CN204069292U (zh) 用于电子终端的耳机按键检测电路
CN202995492U (zh) 一种温控电路
CN204360371U (zh) 一种USBKey
CN203537553U (zh) 一种串口和红外功能复用的接口电路
CN105373196A (zh) 一种基于龙芯2h的国产计算机主板
CN202721658U (zh) 一种集成上电复位功能的开关电源芯片
CN205451778U (zh) 一种双口ram测试设备的处理板结构
CN203397303U (zh) 一种通用的供电板
CN204288206U (zh) 一种具有保护功能的看门狗电路
CN205193738U (zh) 一种支持特殊功能键的ps/2和usb双接口键盘
CN204360326U (zh) 一种矩阵键盘的电路控制模块
CN203191938U (zh) 内置无线网卡的键盘
CN203689882U (zh) 一种基于can总线的多功能工程机械数字化显示终端
CN204229353U (zh) 一种应用于装甲车载计算机的手持通用输入设备
CN104636287A (zh) 数据获取装置及移动终端
CN204117087U (zh) 一种用于单板计算机系统启动的开关控制器
CN204515696U (zh) 一种多功能计算机键盘装置
CN202650547U (zh) 寄存器电路模块

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141210

WD01 Invention patent application deemed withdrawn after publication