secGear 是面向计算产业的机密计算安全应用开发套件,旨在方便开发者在不同的硬件设备上提供统一开发框架。目前 secGear 支持 intel SGX 硬件、Trustzone itrustee,以及 RISC-V 蓬莱 TEE。
secGear 从逻辑上分为三层,如下图所示。
Base Layer:机密计算 SDK 统一层,屏蔽 TEE 及 SDK 差异,实现不同架构共源码。
Middleware Layer:通用组件层,机密计算软件货架,无需从头造轮子,帮助用户快速构建机密计算解决方案。
Server Layer:机密计算服务层,提供典型场景机密计算解决方案。
secGear 遵循木兰宽松许可证(MulanPSL-2.0 License),开发者可基于 secGear 贡献开源中间件或解决方案,也可以基于 secGear 构建商用解决方案。目前除了社区开源的 MindSpore 纵向联邦机密计算解决方案,也不乏基于 secGear 的客户解决方案,如 GaussDB 全密态数据库,BJCA 密码模块、openLookeng 联邦 SQL 等。
摘要 车联网中,身份认证是安全的前提与核心技术,其不仅能够对发送数据的车辆进行合法性验证,还可以协商出临时会话密钥,从而保护关键数据的机密性。文章将区块链应用于认证协议中,设计了一种基于区块链和secGear统一机密计算框架的车联网认证协议,在满足抗抵赖要求的同时实现了跨区域认证,并采用secGear框架实现了认证表的机密计算,进一步保护了认证表的安全。文章利用AVISPA仿真工具和非形式化安全分
计算机操作系统
图形用户界面的发展从来都是与计算机操作系统的更新密不可分的,它们就像一对两小无猜的朋友,相互依偎着成长,不断散发出迷人的光彩,在不知不觉中影响着人们的工作与生活。细细数来,从1973年第一代图形用户界面的呱呱落地到今天百家争鸣,图形用户界面已经走过了40几年的发展历程,步入不惑之年的它更加成熟稳健,带给我们更丰富的体验,为我们提供了更加人性化的服务。现在就让我们以时间为主线,坐上时光机,一起聆听图
编译系统的四个阶段 预处理:将头文件的内容直接插入到文本 编译:源码到汇编 汇编:汇编指令到机器指令,这时得到的可重定位目标程序还无法执行 链接:将标准库函数所在的预编译文件合入到上一步的程序中,得到最终的可执行文件 系统硬件组成 32 位、64 位也是计算机总线依次传递的字的大小 控制器和适配器:控制器存在硬件上,硬件直接与 I/O 总线相连,在主板内部;适配器:不在主机内部而是通过扩展槽相连到
Axiom是一个通用的计算机代数系统,用于研究和开发数学算法,定义了强类型的数学形式上正确的类型系统,拥有自己的编程语言和内置编译器。
💼公司岗位:TP-Link 云计算开发工程师 ⏳投递进度条:8.20投 9.4笔试 9.6一面 一面面经: 1:自我介绍 2:介绍实习 3:Kafka用的是什么版本 是Zookeeper维护的还是KRaft维护的 4:Kafka为什么要有ISR列表 他的作用是什么 5:消费者组的Coordinator是分布在哪儿,是怎么选举出来的 6:Kafka的生产者你是如何保证不丢失消息的 At Once,
8.8 使用NVIDIA计算机统一设备架构(CUDA) CUDA(Compute Unified Device Architecture)是一种由NVIDIA推出的通用并行计算架构,该架构使用GPU能够解决复杂的计算问题。它包含了CUDA指令集架构(ISA)及GPU内部的并行计算引擎。用户可以使用NVIDIA CUDA攻击使用哈希算法加密的密码,这样可以提高处理的速度。本节将介绍使用OclHash