信息安全与可信计算
- 格式:docx
- 大小:52.06 KB
- 文档页数:6
面向未来的可信计算与安全技术随着互联网和物联网的快速发展,数字化时代不可避免地产生了大量的信息数据。
这些数据的产生、收集、存储和处理都离不开计算技术。
然而,现有的计算技术还存在诸多安全问题,如数据泄露、网络攻击等。
为了保证数据的安全性和可靠性,可信计算与安全技术应运而生。
本文将介绍可信计算与安全技术的概念、意义和未来发展方向。
一、可信计算与安全技术的概念可信计算是指在不可信的环境下,通过软硬件验证和保护手段,实现计算的安全和可靠。
可信计算需要满足以下几个方面的要求:保障数据的机密性、保证计算的完整性、保护计算的可用性、确保计算的可证明性和可追溯性。
安全技术是指在信息系统中对数据、设备、网络等实现全面的保护措施。
安全技术可以包括以下几个方面:网络安全技术、数据安全技术、设备安全技术、人员安全技术、应用安全技术等。
二、可信计算与安全技术的意义1.保障数据的机密性在信息社会中,数据的机密性越来越受到重视。
可信计算与安全技术可以确保数据的机密性,避免出现数据泄露等问题。
2.保证计算的完整性在传输过程中,数据可能会被篡改或者丢失等情况。
可信计算与安全技术可以确保数据的完整性,防止途中被篡改或者丢失。
3.保护计算的可用性计算机系统可能会遭受黑客攻击或者病毒感染,导致系统崩溃或无法使用。
可信计算与安全技术可以确保计算的可用性,避免出现计算机系统崩溃或无法使用的情况。
4.确保计算的可证明性和可追溯性可信计算与安全技术能够确保计算的可证明性和可追溯性,使得计算的结果可以被证明和追溯,提高计算的可信度。
三、可信计算与安全技术的未来发展方向1.区块链技术在可信计算和安全技术中的应用区块链技术的出现,使得可信计算和安全技术有了更广泛的应用场景。
区块链技术可以保证数据的安全性和可信度,避免数据的篡改和丢失,同时也可以起到防抵赖的作用。
2.人工智能技术在可信计算和安全技术中的应用人工智能技术在可信计算和安全技术中也有广泛的应用。
网络安全中的可信计算技术随着信息化时代的来临,计算机技术的飞速发展,互联网已经成为人们生活和工作中必不可少的组成部分。
虽然网络带来了诸多便利,但是也给我们的生活带来了越来越多的安全隐患。
在这种情况下,可信计算技术应运而生,成为网络安全保障的一项重要技术。
一、可信计算技术的定义可信计算技术(Trusted Computing),是计算机系统安全中的一种理论和技术体系。
它主要是通过硬件、软件的安全机制,保障系统工作的可信性,识别和阻止恶意攻击。
可信计算技术的出现,为信息安全事业提供了许多有效的手段。
二、可信计算技术的发展历程可信计算技术的发展经过了三个阶段:1. 第一阶段:单系统可信计算早期的可信计算技术主要是围绕着单台计算机的可信性进行研究,这种技术主要通过访问控制、认证、加密等手段来保证计算机的可信性,但是这种技术受限于单机环境、物理安全等因素,难以应用到复杂的网络环境当中。
2. 第二阶段:分布式可信计算随着网络技术的飞速发展,研究者开始探索利用分布式计算的力量来提高系统可信性。
这种分布式计算可信机制,主要是通过区块链等技术,对数据进行加密、签名和验证,保证数据的可靠性和完整性。
3. 第三阶段:云环境下可信计算如今,云计算技术已经成为企业的主要选项之一,因此保障云环境下系统安全便成为了云计算的关键。
现代的可信计算技术,需要从硬件、系统、数据、通讯等多个角度考虑,利用虚拟化技术、防火墙、IDS等多种手段来保障网络安全。
三、可信计算技术的应用1. 物联网安全现今,物联网已经渗透到了我们生活的方方面面,而物联网的安全问题也越来越受到人们的关注。
可信计算技术可以保护物联网系统的安全运行,保证数据的完整性和机器之间的信任关系。
2. 云计算安全云计算是以虚拟化技术为基础的一种新型的分布式计算模型,随着云计算的发展,其安全性问题也逐渐引起关注。
可信计算技术可以为云环境下的数据隐私和安全交易等提供保障。
3. 网络安全随着网络化进程的加快,计算机病毒、黑客攻击等网络安全问题日益增多。
信息安全和可信计算技术摘要随着信息技术和信息产业的迅猛发展,越来越多的政府机关和企事业单位建立了自己的信息网络,信息系统的基础性、全局性作用日益增强。
但是信息安全的问题也随之而来。
面对日益严峻的信息安全形势,人们对“可信”的期望驱动着可信计算技术的快速发展。
关键词信息安全可信计算一、信息安全现状国家互联网应急中心(CNCERT)于2012年3月19日发布的《2011年我国互联网网络安全态势综述》显示:①从整体来看,网站安全情况有一定恶化趋势。
2011年境内被篡改网站数量为36,612个,较2010年增加5.10%。
网站安全问题引发的用户信息和数据的安全问题引起社会广泛关注。
2011年底,中国软件开发联盟(CSDN)、天涯等网站发生用户信息泄露事件,被公开的疑似泄露数据库26个,涉及帐号、密码信息2.78亿条,严重威胁了互联网用户的合法权益和互联网安全。
②广大网银用户成为黑客实施网络攻击的主要目标。
据C NCERT监测,2011年针对网银用户名和密码、网银口令卡的恶意程序较往年更加活跃。
CN CERT全年共接收网络钓鱼事件举报5,459件,较2010年增长近2.5倍。
③信息安全漏洞呈现迅猛增长趋势。
2011年,CNCERT发起成立的“国家信息安全漏洞共享平台(CNVD)”共收集整理信息安全漏洞5,547个,较2010年大幅增加60.90%。
④木马和僵尸网络活动越发猖獗。
2011年,近890万余个境内主机IP地址感染了木马或僵尸程序,较2010年大幅增加78.50%。
网络黑客通过篡改网站、仿冒大型电子商务网站、大型金融机构网站、第三方在线支付站点以及利用网站漏洞挂载恶意代码等手段,不仅可以窃取用户私密信息,造成用户直接经济损失,更为危险的是可以构建大规模的僵尸网络,进而用来发送巨量垃圾邮件或发动其他更危险的网络攻击。
如何建立可信的信息安全环境,提升信息安全的保障水平,无论政府、企业还是个人都给予了前所未有的关注,并直接带动了对各类信息安全产品和服务需求的增长。
网络信息安全与可信计算在当今数字化的时代,网络已经如同空气和水一样,成为我们生活中不可或缺的一部分。
我们通过网络购物、社交、工作、学习,享受着前所未有的便捷。
然而,伴随着网络的飞速发展,网络信息安全问题也日益凸显,成为了我们不得不面对的严峻挑战。
而可信计算,作为保障网络信息安全的一项重要技术,正逐渐走进人们的视野。
什么是网络信息安全呢?简单来说,它就是保护网络系统中的硬件、软件以及其中的数据不因偶然或恶意的原因而遭到破坏、更改、泄露,确保系统能连续、可靠、正常地运行,网络服务不中断。
想象一下,你在网上银行的存款突然不翼而飞,你的个人隐私照片被公开在网络上,公司的重要商业机密被竞争对手窃取,这些都是网络信息安全出现问题所带来的严重后果。
网络信息安全面临的威胁多种多样。
首先是病毒和恶意软件,它们就像隐藏在网络世界里的“小偷”和“强盗”,悄悄潜入我们的电脑和手机,窃取数据、破坏系统。
然后是网络黑客的攻击,他们凭借高超的技术手段,突破网络防护,获取有价值的信息或者制造混乱。
此外,还有网络诈骗,不法分子通过各种手段骗取用户的钱财和个人信息。
再者,内部人员的违规操作和数据泄露也是一个不容忽视的问题,有时候“家贼”更难防。
那么,可信计算又是什么呢?可信计算是一种在计算和通信系统中广泛使用的基于硬件安全模块支持下的计算平台。
它的核心思想是在硬件上建立一个信任根,从信任根开始,一级一级地度量和验证,确保整个计算环境的可信性。
打个比方,如果把网络系统比作一座城堡,那么可信计算就像是城堡的坚固城墙和可靠的守卫,能够有效地抵御外敌的入侵。
可信计算技术通过在硬件层面建立信任机制,为网络信息安全提供了更底层、更坚实的保障。
它能够确保系统启动时的完整性,防止恶意软件在系统启动前就植入。
同时,可信计算还可以对运行中的程序和数据进行实时的监测和验证,一旦发现异常,立即采取措施。
在实际应用中,可信计算已经在多个领域发挥了重要作用。
可信计算技术在网络信息安全中的应用发布时间:2022-01-05T06:19:53.933Z 来源:《中国科技人才》2021年第23期作者:钟伟[导读] 可信计算技术为整个网络和系统构建了一个集成的、全局的保护模型,是“互联网+”时代最具发展潜力的安全技术之一。
因此,为了保证网络信息安全,缩短网络信息安全防御时间,提高网络信息安全防御效率,提出了可信计算技术在网络信息安全中的应用方法。
钟伟天津开发区先特网络系统有限公司天津 300000摘要:可信计算技术为整个网络和系统构建了一个集成的、全局的保护模型,是“互联网+”时代最具发展潜力的安全技术之一。
因此,为了保证网络信息安全,缩短网络信息安全防御时间,提高网络信息安全防御效率,提出了可信计算技术在网络信息安全中的应用方法。
关键词:可信计算计算;网络信息安全;应用作为网络安全的代表技术之一,可信计算技术与其他安全技术有着很大的不同。
如防火墙技术、入侵检测技术、防病毒技术、密码技术、身份识别技术、访问控制技术等经典安全技术,往往涉及到一个安全点,或安全层,无法实现全球覆盖。
不能覆盖整体,安全防护体系存在漏洞,容易被不法分子利用,导致安全防护措施失效。
针对安全漏洞的攻击已经成为犯罪分子常用的手段,对信息系统和网络造成了极大的破坏。
可信计算技术关注的不是安全点和安全性,而是为整个网络系统构建一个集成的、全局的安全保护模型,覆盖网络的各个方面,能够有效地消除安全漏洞,从而在其发生之前加以防范。
可信计算技术是“互联网+”时代最有前途的安全技术之一。
1可信计算技术特性可信计算技术是密码学的一种应用。
加密技术用于身份验证,以防止身份数据被篡改和篡改。
可信计算可以以硬件形式和软件形式实现。
硬件是可信认证的传统实现方式,将可信计算内容写入硬件芯片。
软件是一种新的可信认证形式,通过编写代码将可信计算内容写入程序。
在芯片级实现可信计算需要复杂的制造过程,芯片数据一次写入,不易更改,造成吃力不讨好的局面。
网络通讯及安全本栏目责任编辑:代影可信计算技术在网络信息安全中的应用与研究冯德尹,吴明念(贵州工程应用技术学院,贵州毕节551700)摘要:在目前网络技术应用越来越广泛的背景下,各种网络信息也越来越多,这些网络信息在人们的日常生活及工作中有着较高的价值,也就需要确保这些网络信息的安全性。
在当前的网络信息安全中,要想使信息安全性真正实现有效提升,需要对各种相关的科学技术进行应用,而可信计算技术就是比较重要的一种,因而相关技术人员需要合理应用可信计算技术确保网络信息安全,以实现网络信息的更好应用。
关键词:网络信息安全;可信计算机技术;应用中图分类号:TP393文献标识码:A文章编号:1009-3044(2021)13-0053-02开放科学(资源服务)标识码(OSID ):在现代网络信息越来越多的情况下,网络信息的利用也越来越重要,而网络信息的有效应用需要以网络信息安全为基础,也就必须要保证网络信息安全。
就目前的网络信息安全来看,可信计算技术在保证网络信息安全性方面发挥着不可替代的价值及意义,因而相关技术人员必要要对可信计算技术及网络信息安全加强重视,且需要在网络信息完全中对可视化计算技术实行有效应用,以满足实际需求。
1可信计算技术概述所谓可信计算机就是以可信理论及算计理论相结合而形成的一种信息安全保护技术,在目前的网络信息安全保护方面有着十分重要的应用,并且在实际应用过程中也发挥出比较满意的效果。
所谓可信所指的就是对于相关实体进行描述的属性特点,具体包括两个方面的特点,分别为主观特点与客观特点,其中客观特点主要就是利用计算机硬件实行判断,而主观特点主要就是由具体人实行主观判断。
而可信计算所指的就是对于特定可信组件而言,在任何一种操作条件下都能够实行有效预测,且对于不良代码具有比较理想的抵抗作用,还能够有效防治物理干扰所造成的一些损坏。
在当前的计算机网络信息安全中,可信计算已经成为重要基础,以可信跟角度为出发点,可使计算机网络安全问题得到有效解决。
由无线网络、有线网络和计算设施组成的信息环境,作为一种保障网络空间中信息高效处理和数据可靠通信的信息基础设施,近年来已经取得了较快的发展。
由于信息环境在网络空间中的作用越来越重要,特别是对高度信息化武器装备效果发挥的作用越来越关键,信息环境已经成为敌手网络攻击的主要目标之一。
此外,随着网络空间对抗博弈的不断加剧,网络攻击方式逐渐由病毒感染、漏洞入侵、非授权篡改等一般网络攻击方式,向更具隐蔽性、复合性的强网络攻击方式发展,例如系统完整性破坏、恶意代码植入、系统漏洞利用、社会工程学入侵等,使得信息环境面临更加严峻的网络攻击威胁。
信息环境在防火墙、防病毒软件和入侵检测等传统安全防护措施下,仅能有效应对一般性网络攻击威胁,面对强网络攻击威胁却束手无策。
为了解决信息环境所面临的防御困局,国内诸多学者对可信计算下信息环境的安全增强作用进行了深入研究。
沈昌祥院士等人提出了基于可信计算技术构建纵深防御信息安全保障体系的理念,以防范未知漏洞或威胁。
黄强等人从终端安全角度,提出了利用可信计算技术解决主机程序被篡改、系统完整性被破坏、恶意代码被植入与运行、系统漏洞被利用、用户权限被篡改、秘密信息被窃取等强网络攻击问题的新思路。
金刚从安全体系结构角度,剖析了可信计算对舰艇计算环境的安全防护作用。
近年来,可信计算技术的安全增强作用研究,主要侧重于计算终端安全增强方面,对于其在由无线网络、有线网络和计算设施等组成的信息环境中的安全增强作用研究还有待突破。
针对信息环境在强网络攻击威胁下所面临的安全防护难点,本文首先在已有传统的安全防护措施的条件下,分析了信息环境面临的网络攻击威胁,进而研究可信计算对信息环境的安全增强作用。
1信息环境安全威胁本文在信息环境采用了接入认证、入侵检测、访问控制、隔离交换、链路加密、主机防护和安全审计等传统的安全防护措施的条件下,对信息环境的无线网络、有线网络和计算设施所面临的安全威胁进行分析。
1.1 无线网络面临的安全威胁无线网络作为信息传输的枢纽,采用甚高频(Very High Frequency,VHF)、高频(HighFrequency,HF)等无线电信号运行在一个传播开放、干扰严重的无线环境中,面临的威胁有环境干扰、窃听、物理攻击、非法篡改等。
可信计算:信息安全的终极目标主持人崔光耀主持人语可信计算被认为是从根本上解决信息安全问题的“济世良方”,被称为信息安全问题的“终结者”,但近年来的发展并不如人意。
从受追捧到被冷落,是哪些问题阻碍了可信计算的发展?当前我国可信计算的进展如何?日前,《信息安全与通信保密》杂志社与本刊组织了一次研讨会,邀请国家信息安全技术化标准委员会WG1组组长吴世忠、国家信息化专家咨询委员会委员沈昌祥院士、国家密码管理局副局长王长喜、国家信息安全技术标准化委员会可信计算小组组长卿斯汉、中国信息产业商会信息安全产业分会常务副理事长屈延文、北京大学软件学院院长陈钟、武汉大学计算机学院院长张焕国等专家,对这些问题进行了研讨。
主持人:“可信”可以追溯到20世纪80年代,是一个历史悠久的话题,它伴随着计算机的发展和互联网的兴起而逐渐演化。
1983年,美国国防部制定了世界上第一个可信计算机系统评价准则。
但是可信计算作为一个相对独立完整的概念,则是在国际可信计算联盟成立的1999年。
该联盟2003年改组为可信计算组(TCG)。
在我国,2005年1月,国家信息安全技术化标准委员会WG1组专门成立了可信计算工作小组。
当前,可信计算出现了那些新的变化?卿斯汉:当前TCG的进展发生了重大变化,这些变化足以显示国际大公司的野心是很大的,他们的触角越伸越长,几乎包括了我们所能考虑到的所有东西,目的是要垄断这个市场。
目前TCG的工作重心已经向建立可信的生态环境转移。
TCG的目标不是解决机密性的问题,而是解决完整性的问题,我们不能小看跨国公司的力量。
屈延文:“可信”包括的含义非常广泛,不能简单地把它理解为可信计算,这是非常不正确的,根据安全产业分会的定义,它是一个包括19个平台的“可信网络世界”。
吴世忠:“可信”的内涵、外延都太丰富了,千万不要把“可信”随便贴在某个人、某个组织、某个产业的身上,如果非要贴标签的话,我建议贴“中国信息化发展的实际需求”这个标签。
可信计算技术在网络信息安全中的运用分析近年来,随着互联网的普及和发展,网络信息安全已成为人们关注的焦点。
随之而来的各种网络安全威胁使得保护数据安全变得至关重要。
在这个背景下,可信计算技术应运而生。
本文将对可信计算技术在网络信息安全中的运用进行分析,并探讨其优势和应用前景。
一、可信计算技术概述可信计算技术是一种通过硬件和软件相结合的方式,确保计算过程和计算结果的可信度的技术。
它可以防止恶意软件篡改计算结果,保护计算过程中的数据安全,并提供可信执行环境。
在网络信息安全领域,可信计算技术被广泛应用于数据隐私保护、云安全和软件安全等方面。
二、可信计算技术在数据隐私保护中的运用随着云计算和大数据的快速发展,数据隐私保护问题越来越严峻。
可信计算技术通过建立可信执行环境,保护数据隐私不被恶意软件窃取或篡改。
例如,采用可信计算技术可以确保云服务器上的数据在计算过程中不会泄露给云服务提供商或其他恶意用户。
另外,可信计算技术还可以提供可信验证功能,即验证计算结果的正确性,进一步增强数据隐私保护的可信度。
三、可信计算技术在云安全中的应用云计算的普及极大地促进了各类企业的发展,但同时也给数据安全带来了风险。
在这种情况下,可信计算技术的应用可以确保云计算环境下的数据安全。
可信计算技术通过建立可信平台模块(TPM)等硬件保护机制,防止云服务提供商在未经用户授权的情况下对数据进行访问和篡改。
此外,可信计算技术还可以提供数据完整性保护、身份认证和访问控制等功能,从而全面提升云安全水平。
四、可信计算技术在软件安全中的运用在网络环境中,恶意软件的传播和攻击是威胁信息安全的主要因素。
可信计算技术通过建立可信执行环境,可实现软件的安全运行。
例如,采用可信计算技术可以确保软件在运行过程中不受恶意软件的干扰和破坏。
此外,可信计算技术还可以对软件进行可信验证,即验证软件的正版性,避免盗版软件对系统带来的风险。
五、可信计算技术的优势和应用前景可信计算技术具有以下几个优势。
国家标准《信息安全技术可信计算规范服务器可信支撑平台》编制说明1、任务来源按照全国信息安全标准化技术委员会2016年信息安全标准项目立项通知(信安秘字【2016】061号),全国信息安全标准化技术委员会启动了《信息安全技术可信计算规范服务器平台》的制定工作。
本标准为自主制定标准,起草单位为浪潮电子信息产业股份有限公司、中电科技(北京)有限公司、华为技术有限公司、曙光信息产业(北京)有限公司、上海兆芯集成电路有限公司、中国船舶重工集团公司第七〇九研究所、联想(北京)有限公司、全球能源互联网研究院、南京百敖软件有限公司、北京可信华泰信息技术有限公司、武汉大学计算机学院、阿里云计算有限公司、大唐高鸿数据网络技术股份有限公司、华大半导体有限公司、北京工业大学等,主办单位为浪潮电子信息产业股份有限公司,归口单位为全国信息安全标准化技术委员会(SAC/TC260)。
2、编制背景云计算已成为我国重点发展的战略性产业。
服务器作为云计算基础设施的核心部分,其安全性至关重要。
利用可信计算技术解决云计算面临的安全问题已获得产业界的共识。
目前,由国际IT巨头发起成立的可信计算组织(TCG)正在推动可信计算技术的产业化应用及标准形成,其制定的TPM2.0规范已于2015年正式成为ISO/IEC国际标准。
我国信息安全标准化技术委员会正积极推进可信计算标准化工作,已发布了GB/T 29827-2013《信息安全技术可信计算规范可信平台主板功能接口》、GB/T 29828-2013《信息安全技术可信计算规范可信连接架构》、GB/T 29829-2013《信息安全技术可信计算密码支撑平台功能与接口规范》等国家标准。
同时,产业界纷纷跟进可信计算技术产业化应用,如中关村可信计算产业联盟推动我国自主可信计算技术产业化应用及标准化工作,中国可信云社区推动可信计算技术在云计算中的应用,国内主流IT企业先后推出了支持可信计算技术的服务器整机,并基于可信服务器构建可信云数据中心的解决方案。
信息安全和可信计算技术摘要随着信息技术和信息产业的迅猛发展,越来越多的政府机关和企事业单位建立了自己的信息网络,信息系统的基础性、全局性作用日益增强。
但是信息安全的问题也随之而来。
面对日益严峻的信息安全形势,人们对“可信”的期望驱动着可信计算技术的快速发展。
关键词信息安全可信计算一、信息安全现状国家互联网应急中心(CNCERT)于2012年3月19日发布的《2011年我国互联网网络安全态势综述》显示:①从整体来看,网站安全情况有一定恶化趋势。
2011年境内被篡改网站数量为36,612个,较2010年增加5.10%。
网站安全问题引发的用户信息和数据的安全问题引起社会广泛关注。
2011年底,中国软件开发联盟(CSDN)、天涯等网站发生用户信息泄露事件,被公开的疑似泄露数据库26个,涉及帐号、密码信息2.78亿条,严重威胁了互联网用户的合法权益和互联网安全。
②广大网银用户成为黑客实施网络攻击的主要目标。
据C NCERT监测,2011年针对网银用户名和密码、网银口令卡的恶意程序较往年更加活跃。
CN CERT全年共接收网络钓鱼事件举报5,459件,较2010年增长近2.5倍。
③信息安全漏洞呈现迅猛增长趋势。
2011年,CNCERT发起成立的“国家信息安全漏洞共享平台(CNVD)”共收集整理信息安全漏洞5,547个,较2010年大幅增加60.90%。
④木马和僵尸网络活动越发猖獗。
2011年,近890万余个境内主机IP地址感染了木马或僵尸程序,较2010年大幅增加78.50%。
网络黑客通过篡改网站、仿冒大型电子商务网站、大型金融机构网站、第三方在线支付站点以及利用网站漏洞挂载恶意代码等手段,不仅可以窃取用户私密信息,造成用户直接经济损失,更为危险的是可以构建大规模的僵尸网络,进而用来发送巨量垃圾邮件或发动其他更危险的网络攻击。
如何建立可信的信息安全环境,提升信息安全的保障水平,无论政府、企业还是个人都给予了前所未有的关注,并直接带动了对各类信息安全产品和服务需求的增长。
二、可信计算的提出上个世纪70年代初期,Anderson J P首次提出可信系统(Trusted System)的概念,由此开始了人们对可信系统的研究。
较早期学者对可信系统研究(包括系统评估)的内容主要集中在操作系统自身安全机制和支撑它的硬件环境,此时的可信计算被称为dependable computing,与容错计算(fault-tolerant computing)领域的研究密切相关。
人们关注元件随机故障、生产过程缺陷、定时或数值的不一致、随机外界干扰、环境压力等物理故障、设计错误、交互错误、恶意的推理、暗藏的入侵等人为故障造成的不同系统失效状况,设计出许多集成了故障检测技术、冗余备份系统的高可用性容错计算机。
这一阶段研发出的许多容错技术已被用于目前普通计算机的设计与生产。
1983年美国国防部推出了“可信计算机系统评价标准(TCSEC,Trusted computer System Evaluation Criteria)”(亦称橙皮书),其中对可信计算基(TCB,Trusted Computing System)进行了定义。
这些研究成果主要是通过保持最小可信组件集合及对数据的访问权限进行控制来实现系统的安全从而达到系统可信的目的。
1999年10月,由Intel、Compaq、HP、IBM以及Microsoft发起成立了一个“可信计算平台联盟TCPA(Trusted Computing Platform Alliance)”。
该组织致力于促成新一代具有安全、信任能力的硬件运算平台。
截至2002年7月,已经有180多家硬件及软件制造商加入TCPA。
2003年4月8日,TCPA重组为“可信计算组”TCG(Trusted Computing Group)。
TCG在原TCPA强调安全硬件平台构建的宗旨之外,更进一步增加了对软件安全性的关注,旨在从跨平台和操作环境的硬件组件和软件接口两方面,促进与厂商独立的可信计算平台工作标准的制定。
2002年1月15日,比尔.盖茨在致微软全体员工的一封信中称,公司未来的工作重点将从致力于产品的功能和特性转移为侧重解决安全问题,并进而提出了微软公司的新“可信计算”(Trustworthy computing)战略。
三、可信计算的概念及其关键技术有关可信计算的概念,在ISO/IEC 15408标准中给出了以下定义:一个可信的组件、操作或过程的行为在任意操作条件下是可预测的,并能很好地抵抗应用程序软件、病毒以及一定的物理干扰造成的破坏。
可信计算的基本思路是在硬件平台上引入安全芯片(可信平台模块)来提高终端系统的安全性,也就是说在每个终端平台上植入一个信任根,让计算机从BIOS到操作系统内核层,再到应用层都构建信任关系;以此为基础,扩大到网络上,建立相应的信任链,从而进入计算机免疫时代。
当终端受到攻击时,可实现自我保护、自我管理和自我恢复。
可信计算包括5个关键技术:认证密钥、安全输入输出、内存屏蔽/受保护执行、封装存储、远程证明。
他们是完整可信系统所必须的,这个系统将遵从TCG(Trusted Computing Group)规范:认证密钥:认证密钥是一个2048位的RSA公共和私有密钥对,它在芯片出厂时随机生成并且不能改变。
这个私有密钥永远在芯片里,而公共密钥用来认证及加密发送到该芯片的敏感数据安全输入输出(I/O)安全输入输出指的是计算机用户与他们认为与之进行交互的软件间的受保护的路径。
在当前的计算机系统中,恶意软件有很多途径截取用户与软件进程间传送的数据。
例如,键盘监听者(Keyboard Logger)和屏幕截取者(Screen Scraper)。
安全I/O表现为受硬件和软件保护和验证的信道,采用校验值来验证进行输入输出的软件没有受到篡改。
将自身注入到信道间的恶意软件会被识别出来。
尽管安全(I/O)提供针对软件攻击的防护,但它未必提供对基于硬件的攻击的防护,例如物理插入用户键盘和计算机间的设备。
内存屏蔽/受保护执行内存屏蔽扩展了当前的内存保护技术,提供了对内存敏感区域(如放置密钥的区域)的全面隔离。
甚至操作系统也无法访问屏蔽的内存,所以其中的信息在侵入者获取了OS的控制权的情况下仍然是安全的。
封装存储封装存储从当前使用的软件和硬件配置派生出的密钥,并用这个密钥加密私有数据,从而实现对它的保护。
这意味着该数据仅在系统拥有同样的软硬件组合的时候才能读取。
例如,用户在他的计算机上保存自己的日记,不希望其他的程序或计算机读取。
这样一来,病毒可以查找日记,读取它,并将它发给其他人。
Sircam病毒所作的与此类似。
即使日记使用了口令保护,病毒可能运行字典攻击。
病毒还可以修改用户的日记软件,用户使用软件打开日记时通过受篡改的软件可能泄漏其中的内容。
使用封装存储,日记被安全地加密,只有在该计算机上的未被修改的日记软件才可以打开它。
远程证明远程证明使得用户或其他人可以检测到该用户的计算机的变化。
这样可以避免向不安全或安全受损的计算机发送私有信息或重要的命令。
远程证明机制通过硬件生成一个证书,声明哪些软件正在运行。
用户可以将这个证书发给远程的一方以表明他的计算机没有受到篡改。
远程证明通常与公钥加密结合来保证发出的信息只能被发出证明要求的程序读取,而非其它窃听者。
四、可信计算平台谈及可信计算,不得不了解可信平台的概念。
广义上讲,平台能够保护数据存储区域,避免敌手直接物理访问到机密数据存储区,并保证系统的运行环境是安全的、未被篡改,所有的代码能够执行于一个未被篡改的运行环境。
例如,安全协处理器(Secure Coprocessor)、密码加速器(Cryptographic Accelerator)、个人令牌(Personal Token)、软件狗(Dongles)、可信平台模块(Trusted Platform Module,TPM)、增强型CPU(Harden CPUs)。
狭义上,可信平台就是指TCG可信计算框架,以TPM为核心。
如下图所示,为可信平台体系结构图。
可信平台体系结构图可信计算平台为网络用户提供了一个更为宽广的安全环境,它从安全体系的角度来描述安全问题,确保用户的安全执行环境,突破被动防御打补丁方式。
平台在更底层进行更高级别防护,通过可信来的硬件对软件层次的攻击进行保护,这样可以使用户获得更强的保护能力和选择空间。
传统的安全保护基本是以软件为基础附以密钥技术,事实证明这种保护并不是非常可靠而且存在着被篡改的可能性。
平台将加密、解密、认证等基本的安全功能写入硬件芯片,并确保芯片中的信息不能再外部通过软件随意获取。
在这种情况下除非将硬件芯片从系统中移除,否则理论上是无法突破这层防护的,这正是构建可信的基础。
五、可信计算发展现状及展望可信计算在技术层面上主要有三个线条:第一个线条是平台的完整性度量,从平台运行的各个环节都涉及到了这个环节是否完整;第二是数据保护,以安全芯片为根的数据保护体系;第三是平台完整性报告,利用度量的结果向远端的平台验证平体的完整性是否受到的破坏。
1.可信计算在国外的发展在可信计算科研方面,可信计算技术的主要研究机构有Stanford大学、MIT、CMU、Cambridge大学、Dartmouth大学、IBM Waston研究中心和HP实验室等,当前的主要研究方向涵盖了可信计算安全体系结构、安全启动、远程证明、安全增强、可信计算应用与测评等。
而在应用领域,可信计算最初定位在PC终端,IT厂商逐步退出了TPM芯片、安全PC、可信应用软件等产品。
随着技术进步和应用的发展,逐步转向了移动设备的应用,存储方面也在大规模发展,包括移动存储和大型的网络存储。
目前,国际TCG组织正在做下一代的可信芯片(TPM.next)标准,目标是做统一的平台模块标准,兼容包括中国、俄罗斯在内的全球各国家算法,最终目标是把可信计算芯片和体系做成统一的技术体系。
2.可信计算在国内的发展中国可信技术相关研究大概在2003到2004年起步,之后政府在各个重要科技和产业计划中都已将可信计算技术的研究与应用列入重点;学术界针对TPM/TCP、远程证明、可信计算测评、信任链构建技术、关键技术标准等方面都在积极开展研究工作;产业界也在积极研究各种基于TCM的安全解决方案;国家密码管理局和全国信息安全标准化技术委员会也在积极推进可信计算相关标准的研究与制定。
在自主可信计算发展过程中,中国可信计算工作组(China TCM Unit,TCMU)发挥了重要作用。
该组织由国家密码管理局推动成立,运行过程中得到了科技部、发改委、工信部等部委的大力支持。
TCMU在可信计算技术发展方面有一个很清晰的思路:(1)以可信密码模块芯片TCM为核心;(2)以可信计算平台、可信计算的基础设施、可信计算检测平台作为支撑;(3)以可信计算密码的应用、下一代安全互联网应用为发展目标,建立可信计算的应用体系。