Intel可信执行技术(TXT)和Intel SGX的区别有哪些

区别是:可信执行技术(TXT)是Intel公司的可信计算技术,主要用于解决启动进程完整性验证和提供更好的数据保护。intel SGX被设计用于保护应用程序的机密信息,主要是在大型平台里保护微量敏感数据和关键代码的,另外还提供了对这些代码和数据的远程证明功能。

Intel可信执行技术(TXT)和Intel SGX的区别有哪些-Worktile社区

Intel可信执行技术(TXT)

可信执行技术(Trusted Execute Technology,TXT)是Intel公司的可信计算技术,主要通过改造芯片组和CPU,增加安全特性,通过结合一个基于硬件的安全设备—可信平台模块(Trusted Platform Module,TPM),提供完整性度量、密封存储、受保护的I/O、以及受保护的显示缓冲等功能,主要用于解决启动进程完整性验证和提供更好的数据保护。

英特尔可信执行技术是一组针对英特尔处理器和芯片组的通用硬件扩展,可增强数字办公平台的安全性(如测量启动与保护执行)。英特尔可信执行技术可提供基于硬件的机制,有助于防止基于软件的攻击,并保护客户机电脑上存储或创建的数据的保密性和完整性。此项技术实现这样一种环境:应用可以在其各自的空间中运行,而不受系统中其它软件的影响。这些功能实现源于硬件的保护机制,旨在向应用程序提供可以信任的执行环境。同时,它还能保护关键数据和程序免遭在平台上运行的恶意软件的侵害。

txt主要用作大型平台的drtm(动态度量信任根),用以取代可信计算技术里传统的srtm(静态度量信任根,例如BIOS里的crtm),使得计算平台的度量信任根从安全级别较低的BIOS转变为CPU,并可以根据用户需要在不重启系统的情况下随时重新构建信任链。

Intel SGX

intel SGX被设计用于保护应用程序的机密信息,使其抵御恶意软件的攻击,即使在应用程序、操作系统和BIOS都不可信的情况下也是如此。哪怕攻击者获得了整个平台的控制权,应用程序的机密信息依然可以收到保护。

sgx的作用主要是在大型平台里保护微量敏感数据和关键代码的,另外还提供了对这些代码和数据的远程证明功能。

包含了Intel SGX技术的应用程序分为两个部分,可信部分和不可信部分。当应用程序需要处理机密时,它会创建一个位于可信内存的安全区,然后调用可信函数(它是由开发者创建的、专门在安全区内执行的函数),一旦这个函数被调用,应用程序就会在可信区域执行并明文访问安全区内的代码和数据,除此之外,试图从安全区外访问安全区内存的行为都会被处理器拒绝,即使是系统特权用户的行为,这种机制使得安全区内的机密不会被泄露。当可信函数执行完毕后,安全区内的数据依然保留在可信内存中,而应用程序返回到不可信区域继续执行,并且失去了对可信内存的访问权限。

延伸阅读:

什么是Intel?

英特尔是半导体行业和计算创新领域的全球领先厂商,创始于1968年。如今,英特尔正转型为一家以数据为中心的公司。英特尔与合作伙伴一起,推动人工智能、5G、智能边缘等转折性技术的创新和应用突破,驱动智能互联世界。

2021年12月,英特尔声明:禁用新疆产品。就涉疆事件,英特尔中国回应“‘对中国深怀敬意’,对信件引发顾虑‘深表遗憾’”。 2022年1月,英特尔CEO希望将芯片制造迁回本土  2022年2月,英特尔设立10亿美元基金建立代工创新生态系统。 2022年2月,在2022年投资者大会上,英特尔公布了产品和制程工艺技术路线图及重要节点。

2022年4月6日报道,美国芯片巨头英特尔表示,已暂停所有在俄罗斯的业务。

2022年10月,13代酷睿家族将会有50多款产品,有超过500多款机型都会采用13代酷睿处理器。

文章标题:Intel可信执行技术(TXT)和Intel SGX的区别有哪些,发布者:小编,转载请注明出处:https://worktile.com/kb/p/38408

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年2月15日 下午11:05
下一篇 2023年2月15日 下午11:08

相关推荐

  • 函数式编程的底层架构和命令式编程的区别

    区别是:函数式语言和命令式语言(含面向对象)编译过程中最大的不同是做完parsing和type checking之后,函数式语言一般会被翻译成一个类似lambda演算的简单语言,然后再转换成低级指令;而命令式语言直接被转换成低级指令。 函数式编程的底层架构和命令式编程的最底层肯定都是汇编。 函数式语…

    2023年2月20日
    2800
  • pycharm专业版和社区版区别是什么

    pycharm专业版和社区版区别在于以下几个方面:1、功能上的区别;2、授权方式不同;3、适用人群不同。功能上的区别是指,PYcharm专业版是功能最丰富的,与社区版相比,PYcharm专业版增加了Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。 …

    2023年3月18日
    99200
  • 码农和程序猿的区别在哪里!

    区别是:1、码农写的是代码,程序员写的是系统;2、程序员更像是partner;3、程序员会质疑你的决定;4、程序员并不拘泥于一种语言;5、程序员可以管理码农。码农就是你让他写什么他就写什么的“机器人才”。而程序员则希望能够创建出一些特别出彩的东西。

    2023年2月7日
    3200
  • 基本办公软件有哪些

    基本办公软件有:一、Microsoft Word;二、Microsoft Powerpoint;三、Microsoft Excel;四、Photoshop;五、Premiere Pro;六、Adobe Audition。家喻户晓的word文档,用于撰写文稿,策划等。上至公司的文本工作,下至如今学生交…

    2023年3月31日
    27400
  • 软件项目经理需要什么工具

    项目经理需要的工具有:一、甘特图;二、PERT图;三、日历;四、时间线;五、WBS图;六、思维导图;七、状态表。甘特图有助于计划和管理项目,它把一个大型项目划分为几个小部分,并有条理地展示。每个任务都有预期完成时间,由水平的条形代表。 一、甘特图 甘特图有助于计划和管理项目,它把一个大型项目划分为几…

    2023年4月16日
    600
  • oa协同办公管理系统是什么

    协同OA、协同办公系统是因为基于OA并超越OA的概念,所以我们常叫协同OA,协同OA是利用网络、计算机、信息化,而提供给多人沟通、共享、协同一起办公的一块软件,给办公人员提供方便、快捷、降低成本,提高效率的一款管理软件。 一、什么是协同OA 所谓协同,就是指协调两个或者两个以上的不同资源或者个体,协…

    2023年5月23日
    2000
  • 为什么说 Python 是强类型语言

    这是因为:python不倾向于对变量的类型做隐式转换,根据定义可以判定是一门强类型语言。Python很少会隐式地转换变量的类型,一般而言,在编译期就确定变量类型的是静态类型语言,在运行期才确定变量类型的则是动态类型语言。 python不倾向于对变量的类型做隐式转换,根据定义可以判定是一门强类型语言。…

    2023年2月21日
    7600
  • 怎样把php百万级大数据量导出数据到excel

    php导出大量数据Excel的具体操作步骤如下:1、使用phpstudy搭建一个测试平台,直接访问数据库;2、下载的phpcms安装包拷贝到IIS目录,开通访问,即可搭建成功;3、登录网站后台,系统权限,文件目录以及数据库等功能,进行管理等。 1、使用phpstudy搭建一个测试平台,直接访问数据库…

    2023年2月8日
    20200
  • linux 磁盘 检测工具有哪些

    linux磁盘检测工具有:1、hdparm;2、iostat;3、parted/fdiisk;4、badblocks;5、smartctl/smartd。hdparm 是 Linux 下用来浏览和修改 IDE 驱动器参数的 SHELL 工具,通过使用 hdparm -qm8 -qu1 -qc1 -q…

    2023年1月15日
    59600
  • Android 为什么设计只有主线程更新UI

    Android 为什么设计只有主线程更新UI:1、单线程更新UI方案简单成熟;2、从执行效率看;3、综合考虑。单线程更新UI方案,优势就很明显,整体设计可能是最简单的,每个控件的设计只需要考虑单线程运行就可以,完全不必关系其他线程更新UI。 一、单线程更新UI方案简单成熟 单线程更新UI方案,优势就…

    2023年5月8日
    1000

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部