信息安全组件功能介绍(二)

简介: 信息安全组件功能介绍(二)

开发者学习笔记【阿里云物联网助理工程师认证(ACA)信息安全组件功能介绍(二)

课程地址:https://edu.aliyun.com/course/3112060/lesson/18986

信息安全组件功能介绍(二)


三、 IoT 可信执行环境介绍


物联网可信执行环境 Link TEE(Trusted Execution Environment)为物联网设备提供 TEE 安全框架和安全应用的全生命周期管理,提供符合 Global Platform TEE 标准接口的安全、可信执行环境。

阿里云Link TEE(Trusted Execution Environment) 提供不同安全等级的可信保护,支持基于 ARM Trustzone 或 C-SKY 的安全扩展技术提供硬件级别的可信根,也提供软件级别的保护方案。LinkTEE产品可以为多个行业的设备提供安全应用场景,广泛应用于指纹识别、身份认证、电子支付、TEE-SIM、智能锁等安全应用。LinkTEE 提供安全基础架构和可信运行环境,构建安全增强服务。


1.Link TEE 三种配置

TEEPro,支持 ARM V7V8-A 架构及 C-SKY 等应用处理器的架构。

TEEAir,支持 ARMV8-M 异构多核及 C-SKY 的微处理器架构。

TEE Cap,支持跨平台、跨操作系统的通用计算架构。


2.LinkTEE 四大核心能力

通用的安全能力,如安全存储,可以支持用户数据的安全加密和持久化存储,防止隐私和敏感数据泄露。

密码算法和密钥的管理,提供各种加密解密、签名验签、硬件加速算法等的支持,包括国密标准 SM2/SM3/SM4。支持密钥层级机构和管理等等。

安全应用的支持,提供了符合 GPTEE 规范的安全环境来运行客户的敏感应用,如指纹、支付、通讯等,保护私有代码的运行安全。支持反调试、反汇编、防止数据窥窃等。

多重安全设计,支持版本防回滚,抵御数据、软件版本的回滚攻击。支持多种等级的安全隔离,防止安全应用之间的数据流非法交互。


3.产品优势

跨平台,支持基于 ARMv7-A,ARMV8-A、ARMV8-M、C-SKY 以及x86/x64 等多种 CPU 体系架构,支持 AliOS Things/ Linux/Android/FreeRTOS  系统。

富应用,支持 ID²、指纹、支付、数据加解密、TEE-SIM、安全存储、应用授权、SSL/TLS 增强等,也支持客户/三方开发的安全应用,同时为这些安全应用提供可信应用管理。

高安全,通过 GP 全配置安全认证;通过 GPTEE 兼容性认证;通过IFAA 标准认证,来提供对数据和应用的安全保护。


4. IoT 可信执行环境功能特性

1、可信计算框架,提供符合 GP 标准的通用可信计算框架,通过内置的安全操作系统、支持可信应用运行管理,提供安全驱动开发 DDK、安全应用开发 SDK,为用户构建安全应用提供保障。

2、安全执行,基于硬件级总线安全技术,提供软件级的应用隔离,使用鉴权加载执行、堆栈保护、地址随机化、TEE 固件防回滚, TA 及安全存储数据防回滚等方法,为应用提供高度安全的执行环境,确保 IoT 设备中的运行程序/机密数据在安全可信的环境中执行。

3、安全存储于密钥保护,通过可信计算和安全执行环境,为 IoT 设备中的用户敏感数据和业务密钥提供保护,防止 IoT 设备中的敏感数据、个人隐私信息、关键密钥等被恶意窃取。

4、安全连接,通过 TEE 对 TLS/DTLS 协议提供安全增强,兼容 TLS标准接口,支持 mqtt、coap、https 等多种应用层协议,适用于物联网场景下安全数据传输。

图片369.png
5. IoT 可信执行环境应用实例

1、智能车机,在车机中的车载娱乐 (IVI) 和通信 (T-Box) 中集成ARM-A 系列的 TEE,为其提供运行态可信根。利用 TEE 安全套件,提供车机端对于智能车钥匙的高安全级别保护。TEE 安全套件结合智能车钥匙解决方案,通过手机-钥匙分发平台-车机之间的双向认证和安全加密的传输通道,帮助车企安全分发和管理智能车钥匙。

2、智能门锁,针对各种智能锁产品,提供密钥保护、指纹识别、安全通道控制、解锁逻辑保护的一体化安全方案。TEE 安全套件能有效地保护存储在智能锁上的指纹、按键密码等高敏感信息;同时通过开放的、标准化的可信应用开发接口,可以方便地集成各个厂家的指纹和锁控制模块,提供智能锁的安全执行环境。

3、消费电子,适配 AliOS Things、Android、Linux 等多种操作系统,支持手机、平板、机顶盒、智能音箱、家庭网关上的各种安全业务和应用,提供一站式安全可信根。

4、无人机,集成基于 ARM-A 或 ARM-M 系列的 TEE,保护无人机系统中安全敏感信息和控制数据安全,支持电子围栏安全应用。

5、区块链,为物联网设备上链提供可信的、一站式、多层级安全服务,与阿里云 BaaS 等企业级区块链服务无缝对接。


6. IoT 固件安全监测

简称 FSS,是专门针对物联网设备固件提供安全风险检测、安全漏洞扫描的服务,覆盖16类常见的高危风险。如已知软件 CVE 漏洞,敏感信息等,并提供安全修复建议。

FSS 针对 IoT 设备固件提供无侵入的安全检测服务,提前发现安全风险,提升 IoT 设备安全强度,降低厂商因固件漏洞导致的更新、回收以及 OTA 更新升级成本,提升各种 IoT 设备的基础安全水位。


7.产品优势

自动化的云检测引擎,无需源代码、不依赖 Agent、二进制文件的黑盒扫描。一步提交、全自动化检测和报告展示。

全面的风险检测,包括漏洞检测、危险评估、弱密码、密钥、敏感数据检测等。

数据资产严格保密,您上传的固件程序、检测报告本身及其内容均采用加密形式存储,同时报告中的敏感数据进行模糊处理。


灵活的使用方式,可以嵌入到安全开发流程中使用、也可以在任何时候验证固件的安全性。

安全专家服务,提供安全专家服务对检测报告进行深度解读,结合业务场景对安全风险进行评级并提供安全风险修复建议和安全防护解决方案。


8.安全检测能力概览

FSS 提供固件的安全检测、检测报告查看等功能。当前检测能力覆盖CVE 漏洞、配置风险、密钥安全、敏感信息泄露、代码安全5大类型。

支持2大类固件,支持 Linux、RTOS 系统固件,包括且不限于 Yocto、OpenWrtuClinux Android、AliOSThings 等。

分类

风险名称、损作系统

类 Linux

CVE 漏洞

开源组件 CVE 流同检测

支持

Linux发行版软件包漏洞

支持

配置风险

系统弱密码检测

支持

非必要软件检测

支持

自启动服务风险检测

支持

公开AOs Secret 检测

 

密钥安全

私钥安全检测

支持

证书安全检测

支持

敏感信息泄露

SVN 信息泄露

支持

Git 信息泄露

支持

Vivim 信息泄露

支持

备份文件泄露

支持

临时文件泄露

支持

源代码泄露

支持

二进制文件中的信息泄露

支持

Aos Secret 明文存储检测

 

代码安全

不安全库函数使用检测

支持(上传单个 EIn)

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
3月前
|
存储 监控 安全
确保大型组织网络安全的策略与方法
【8月更文挑战第24天】
94 0
|
3月前
|
安全 网络安全 数据中心
|
6月前
|
安全 网络安全 API
构建高效微服务架构的五大关键策略网络安全与信息安全:防范网络威胁的关键策略
【5月更文挑战第31天】 在现代软件开发领域,微服务架构已经成为实现灵活、可扩展及容错系统的重要解决方案。本文将深入探讨构建高效微服务架构的五个核心策略:服务划分原则、API网关设计、服务发现与注册、熔断机制以及持续集成与部署。这些策略不仅有助于开发团队提升系统的可维护性和可伸缩性,同时也确保了高可用性和服务质量。通过实践案例和性能分析,我们将展示如何有效应用这些策略以提高微服务的性能和稳定性。
|
6月前
|
监控 安全 网络安全
云端防御策略:在云计算时代维护网络安全与信息完整性
【5月更文挑战第14天】 随着企业逐渐将数据和服务迁移至云平台,云计算的便捷性和成本效益显著提升。然而,这种转变也带来了新的安全挑战。本文深入探讨了云服务中的网络安全威胁、信息安全的重要性以及相应的防御机制。我们将分析当前的安全漏洞,提出创新的安全框架,并讨论如何通过综合措施确保数据的保密性、完整性和可用性。我们的目标是为读者提供一套实用的策略,以保护他们在云端的资产不受日益复杂的网络攻击。
|
安全 物联网 Linux
信息安全组件功能介绍(四)
信息安全组件功能介绍(四)
347 1
|
安全 物联网 开发工具
信息安全组件功能介绍(一)
信息安全组件功能介绍(一)
500 0
信息安全组件功能介绍(一)
|
安全 物联网 开发工具
信息安全组件功能介绍(三)
信息安全组件功能介绍(三)
349 0
|
安全 物联网 API
信息安全组件功能介绍(五)
信息安全组件功能介绍(五)
373 0
|
存储 监控 安全
「企业合规」开发符合GDPR标准的应用程序的15个步骤
「企业合规」开发符合GDPR标准的应用程序的15个步骤