用安全计算保护关键业务

人工智能和云计算带来的技术变革:优化业务流程 1.背景介绍 随着人工智能(AI)和云计算技术的不断发展,它们在各个领域中发挥着越来越重要的作用。这篇文章将探讨这两种技术如何帮助我们优化业务流程,提高效率,降低成本。我们将从以下几个方面进行讨论: 背景介绍 核心概念与联系 核心算法原理和具体操作步骤以及数学模型公式详细讲解 阅读详情

什么是安全计算?

Linux 基金会旗下的安全计算联盟对安全计算下了一个定义:

Confidential Computing protects data in use by performing computation in a hardware-based Trusted Execution Environment.
Confidential Computing Consortium

在这个定义中强调了这么几点:

1.安全计算保护的是运算过程中的数据安全;
2.安全计算需要借助硬件的能力。

下面就对这两点做一个阐述:
在云计算场景,我们可以把云计算简化为三个部分:数据的传输,数据的运算和数据的存储。

这个三个部分的安全解决方案的完整度是有差别的。在数据的传输环节,业界有很完整的安全标准和实现比如 SSL, TLS。在数据存储环节,密码学也提供了非常好的解决方案,我们可以将数据用恰当的方式加密以后保存,防止在存储环节泄密。在数据的运算环节,还没有和其他两个环节那样完整的解决方案。安全计算正是以解决这个问题为目标的。

安全计算是如何实现的呢?

我们以英特尔的 SGX 技术为例来看一下具体的技术方案。

英特尔的 SGX 技术是将 CPU 作为运算的信任起点,在应用程序中构建安全的运算环境(飞地)。从计算机发明的那一天起,我们就假设 CPU 会按照软件的指令正确地执行,只是没有强调这一点。在软件大发展的今天,各种软件在一台硬件上协作运行,整个生态越来越复杂,恶意软件也出现了。为了防止恶意软件的破坏,CPU 为需要保护的应用隔离出一个独立的飞地环境。飞地外的应用既不能观察也不能修改飞地中的代码和数据,从而保证了飞地中的数据安全。CPU 对飞地的保护非常强,即使是拥有高特权的操作系统和虚拟化管理软件也无法突破这种保护。事实上,不仅仅可以防软件的攻击,哪怕是外围硬件提供者(比如:主板制造者,内存提供者)都无法突破这个保护。

英特尔 SGX 是目前最成熟的安全计算产品,但并不是唯一的安全计算产品。其他硬件厂商如 AMD,ARM,Nvidia 都在推出安全计算产品。所有这些产品都是软硬件一体的解决方案,总结起来有以下这些特点:

在了解了安全计算的概念后,介绍一些安全计算的典型场景:

有了安全计算环境,用户可以放心地将应用放到共有云计算环境中,计算中用到的数据和计算的结果都可以加密传输。这样可以统一基础设施的架构,避免复杂的混合云部署方式。

云上的数据交易和数据服务也成为了可能。数据拥有方和算法提供方可以分别提供数据和算法至安全计算平台完成计算而不用担心机密泄露的问题。

安全计算也可以促成更多的数据合作。各方数据可以在一个安全的环境中做融合运算,让数据产生更大的价值。

在边缘计算场景中,计算节点部署在非常复杂的环境中,机器不受控。安全计算可以有效地保护用户数据和隐私。

安全计算这么多的应用场景,为什么还没有看到大规模部署呢?这是因为安全计算目前还有一个非常大的短板:易用性不强。具体表现为3点:

**应用分割难:**将一个现有的应用改造为一个安全计算应用的改造难度很大。需要做代码分割。

**场景部署难:**安全计算是要依托于硬件的。在实际部署中需要对应用调度系统做改造。

**安全分析难:**一个应用使用了安全计算是不是就一定安全了呢?答案是不确定。这需要对整个应用做非常细致的安全分析。

针对这些难题,蚂蚁集团和阿里巴巴集团的工程师提出了独到的解决方案。
首先是解决应用分割难的问题。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RrQVipxB-1622627930890)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/193052be44354438bb3456795a60d966~tplv-k3u1fbpfcp-zoom-1.image)]

蚂蚁集团开源的 Occlum 项目在飞地中开发了 LibOS 适配层,让 Linux 下的应用可以无修改地运行在 SGX 环境中,彻底解决了应用分割的问题。Occlum 使用 Rust 语言开发,保证内存了安全性;支持多进程和加密文件系统,应用无需修改。
例如:基于蚂蚁集团金融级云原生框架 SOFABoot 开发的应用可以完全无修改的运行在 Occlum 环境中。

👇网站链接🔗:
https://github.com/occlum/occlum/tree/master/demos/sofaboot

针对部署难的问题,阿里云推出了 Inclavare 开源项目。

Inclavare 基于 Occlum,为用户提供了安全计算容器。用户只需将关注的重点放在应用本身即可,Inclavare 会将计算调度至合适的计算节点。
针对安全分析难,蚂蚁集团的 MORSE 多方安全计算引擎和 MYTF 区块链计算平台分别为不同的计算场景提供了解决方案。用户无需再承担高昂的安全分析成本。

蚂蚁集团在安全计算领域持续投入,用科技的力量来保护数据安全,保护用户隐私,给用户提供更安全的服务。蚂蚁集团开源了 TEE 安全 LibOS Occlum。
用户可以在 https://github.com/occlum/occlum 找到所有的实现代码。用户既可以审查 Occlum 的源代码,以确保整体方案的安全性;也可以参考已有的 demo 来学习 Occlum 的使用方法,快速上手安全计算。

本周推荐阅读

更多文章请扫码关注“金融级分布式架构”公众号

云安全与数据分类:确保资产安全的关键 本文针对云安全与数据分类领域提供了深入探讨,包括业务需求的收集、云服务模型的了解、数据硬化的必要性,以及风险管理和数据生命周期的不同阶段。文章强调了在云计算环境中,对数据进行有效分类和管理的重要性,以及如何通过不同的控制措施来保护数据资产。 阅读详情

相关推荐

信息安全标准

【代码】信息安全标准。

天在等我,菜鸟想飞 966

安全计算的基础知识:了解基本原理和技术

1.背景介绍 安全计算是一种关注于保护计算系统和数据的科学和技术,其目标是确保计算系统和数据不被未经授权的访问、篡改或滥用。随着互联网和数字技术的发展,安全计算已成为一种重要的研究领域,其应用范围涵盖了政府、军事、金融、医疗、通信等各个领域。 在本文中,我们将探讨安全计算的基础知识,包括其核心概念、算法原理、具体操作步骤、数学模型公式、代码实例以及未来发展趋势和挑战。 2.核心概念与联系 ...

AI天才研究院 1001

多方安全计算概念介绍及相关知识PPT

多方安全计算,个人写的PPT,适合没有接触过的大佬,主要是概念上的东西

安全计算初探

为什么要选择安全计算? 安全计算的作用就是让人们在保护数据隐私完成计算任务。在数据爆炸的今天,在网络用户毫无隐私地赤裸裸地暴露在网络服务提供者面前的今天,在个人隐私在网上被当成商品买卖的今天,在国家立法保护数据隐私的今天,在用户隐私意识觉醒的今天,人们对于隐私保护的强烈需求必将带来下一波技术浪潮。好了,这一节就说这么多。 什么是安全计算? 安全计算对绝大多数人来说是一个陌生的领域,即使对...

跨链技术践行者 1万+

RPA实战:手把手教你打造抖音自动养号机器人(含避坑指南)

本文详细介绍了如何利用RPA技术从零构建一个智能化的抖音自动养号机器人。内容涵盖环境准备、核心工具选型、拟人化行为流程设计、代码实现模块拆解,并提供了关键的避坑指南与风控对抗策略,帮助开发者高效、稳定地实现账号自动化运营。

orange的博客 561

电力电子技术复习笔记

通常在开关过程前后加入谐振,使开关开通前电压先降到0,关断前电流先降到0,消除开关过程电压、电流的重叠,降低它们的变化率,从而大大减小甚至消除开关损耗。小信号线性化模型的原理:忽略开关频率分量和开关频率谐波分量及其边频分量,建立占空比、输入电压等的低频扰动对变换器中的电压、电流影响的模型。解:可以利用变压器的变比改变输出电压大小,避免控制过程的占空比过小或过大,提高控制精度,同时有利于减轻输出电路中电力电子器件的耐压要求。驱动电路:用于控制功率半导体器件的开关,从而控制电路的电流和电压。

Miracle Fan的博客 1万+

安全多方计算(MPC)的SPDZ库快速入门教程

MP-SPDZ初级使用

客官留步,点个赞再走呗 8709

MATLAB AppDesigner 中TextArea保留原有信息并换行显示提示信息

App Designer 中的文本区域TextArea组件,一般可以用来作为matlab app设计中的信息显示。 app.TextArea.Value = 'Hello Matlab'; Value可以是字符向量、字符向量元胞数组、字符串数组或一维分类数组。这样直接给TextArea赋值,每次赋值都会消除先前的信息,然后显示新的信息。如果想要在app实现保留原有信息、多行信息的输出,在MathWorks官方帮助中心给出了一种方法: cellArrayText{1} = sprintf('%s\n

我是麻瓜喔的博客 1万+

【直播】用安全计算保护关键业务

活动报名SOFAChannel#20《用安全计算保护关键业务》将于05 月 19 日(周三) 19:00开播。随着全社会对隐私保护越来越关注,安全计算也成了近期的热点,本期将...

金融级分布式架构 149

vscode运行.ipynb代码时提示需要安装ipykernel包的解决办法

此文目的是为了记录遇到的一些问题,也希望能帮助到和我一样遇到困难的同学。如需转载,请注明出处。在使用vscode运行.ipynb文件中提示需要安装ipykernel包的提示,在网上查询了很多方法之后也是终于解决了问题。写下这篇博客也希望能帮到大家。

qq_58018041的博客 4万+

基于 LSTM 的船舶轨迹预测,单步预测

基于 LSTM 的船舶轨迹预测,单步预测

fyuhao的博客 1万+

SOFAChannel#20 用安全计算保护关键业务

SOFAChannel#20 活动来啦 活动主题:SOFAChannel#20 用安全计算保护关键业务 活动时间:2021年5月19日19:00 活动形式:线上直播 B站直播地址:live.bilibili.com/21954520 直播ID:21954520 议题简介:随着全社会对隐私保护越来越关注安全计算也成了近期的热点。蚂蚁做为一家金融科技公司,特别注重用科技的方法来保护用户隐私。这次直播会介绍蚂蚁在安全计算方面的一些方法和实践。 ...

金融级分布式架构 147

南京邮电大学电工电子基础B实验六(组合逻辑电路)

南京邮电大学电工电子基础B实验五(组合逻辑电路);电工电子;南京邮电大学;计算机学院;实验报告;电路图;

亦是远方的小地方 1万+

解决方案-等级保护网络安全2.0内容-小白白帽子笔记

2017年6月1日《网络安全法》正式实施,网络安全等级保护进入有法可依的2.0时代,网络安全等级保护制度规定于《网络安全法》的第二十一条

程序员三九的博客 859

MicroCap声学仿真介绍(二)-创建声学仿真元件

声学库里包含孔、管、障板辐射器等器件,我们只需要按照仿真的需求,将声学库里的器件排列好,输入参数,用线连接起来即可。这里我们用D指代孔的直径,L指代孔的长度,N代表孔的数量。26.在弹出的界面中做如下设置:需要先在右面的选框里找到对应的项,然后右键Add Part,再之后就如下设置。3.在弹出的界面中,选择“Macro file(.mac)”,并点击右上角的“OK”下面就以声学仿真中常见的“孔”来做示例,跟大家一块演示一下宏程序的新建。10.在上图中“Value”中填入“R”,然后点击左边的“OK”按钮;

山无忧的博客 2199

【Qt】QtCreator远程部署、调试程序

1)QtCreator 工具–> 选项 --> 设备 --> 添加2)设备设置向导选择–> Generic Linux Device --> 开启向导3)填写“标识配置的名称”(随便写)、设备IP、用户名 --> 下一步4)选择配对秘密文件,第一次配对,可以不填写,点击“下一步”5)点击“完成”6)设备添加成功,需要再配置SSH端口号、用户名、密码等7)保存SSH登陆密码:验证类型选择默认“Default”–> “创建新密钥”–> “Test”

郭老二 5194

什么是云安全?云安全包含哪些方面?

云安全是云计算环境中不可或缺的重要组成部分,它关系到数据的安全、业务的连续性和企业的合规性。而针对云安全,WAAP全站防护是基于风险管理和WAAP理念打造的安全方案,以“体系化主动安全” 取代安全产品的简单叠加,为各类Web、API业务等防御来自网络层和应用层的攻击,帮助企业全面提升Web安全水位和安全运营效率。在云计算的架构下,云计算开放网络和业务共享场景更加复杂多变,安全性方面的挑战更加严峻,一些新型的安全问题变得比较突出,如多个虚拟机租户间并行业务的安全运行,公有云中海量数据的安全存储等。

HoewDec的博客 6395

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

10项安全技术你该在云计算时代熟知

云计算时代,你应该熟知的10项安全技术 QQ群交流:群号637106415 随着移动、云计算和IoT扩展企业网络以及增加端点,安全变得至关重要。安全团队应该时刻保持警惕,还应该了解新技术以帮助保护其企业地域攻击。 企业IT面临的威胁仍然处于非常高的水平经常会看到媒体报道大量数据泄漏事故和攻击事件。 随着攻击者提高其攻击能力,企业也必须提高其保护访问和防止攻击的能力,安全风险领导者必须评估并使用最新...

weixin_45864733的博客 398

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

云计算面临的五个安全问题

网络安全在整个信息化中的地位是每个信息化工作者都知道的,不管是桌面系统的个人机的文件保密安全,还是网络设备的通信安全,以及邮件服务器和企业整体信息系统的安全。 在网络安全发展历程中,单机的杀毒和防毒曾经是上个世纪最后十年最主要的形式。而进入本世纪,防火墙、防入侵以及立体防御攻击成为新的安全解决方案。 但是,随着时代的发展和互联网的复杂,这些通用的技术手段也不能完全迎接挑战,新形势下的安全问题面临以下几个挑战。 虚拟化带来的虚拟机的系统安全 虚拟化在今天对于多数信息化工作者已经不陌生了,这道理很简单,

m0_67776192的博客 420

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

云安全与多云环境管理:讨论在云计算和多云环境下如何保护数据、应用程序和基础设施的安全

随着云计算和多云环境的广泛应用,企业正面临着数据、应用程序和基础设施安全的新挑战。在这个数字化时代,保护敏感信息和业务运作的连续性变得尤为重要。本文将深入探讨在云计算和多云环境下如何有效地保护数据、应用程序和基础设施的安全。

baidu_38876334的博客 419

一文了解应急响应中的关键安全指标

在企业安全领域,应急响应是一个至关重要的环节,它涉及到在发生安全事件时迅速采取行动以减轻影响并恢复正常运营。为了衡量和提升应急响应的效果,组织通常会追踪一系列关键性能指标(KPIs)。以下文章简要介绍应急响应中各类指标,包括它们的定义、价值、计算方式以及实际案例,帮助大家更好的在日常安全运营工作中量化成果。

分享web安全、AI安全、云安全、业务安全、渗透测试、安全开发、安全工具、行业动态等优质内容…… 1740

5种云计算安全基础知识和最佳实践

  将业务迁移到云端的企业必须承担新的责任,开发新的技能,并实施新的流程。而改善云计算的安全性的第一步是假设没有安全性。   云计算改变了企业的工作方式,并将继续颠覆传统的商业模式。根据调研机构IDC公司的预测,到2023年,公共云支出将增加一倍以上,从今年的2290亿美元增长到近5000亿美元。   企业将业务迁移到云端可以显著降低成本并提高效率,这并不是什么秘密。用户可以在几分钟内启动云计算实例,并可以根据需要扩展或缩减计算资源,同时只需为使用的产品和资源支付费用,同时避免了高昂...

vecloud的博客 399

边缘计算精华问答 | 为什么需要边缘计算?

戳蓝字“优快云云计算”关注我们哦!云计算就像是天上的云,看得见摸不着,像章鱼的大脑,边缘计算就类似于八爪鱼的那些小爪子,一个爪子就是一个小型的机房,靠近具体的实物。那么...

优快云云计算 1048

SOFAEnclave:蚂蚁金服新一代可信编程环境,让机密计算为金融业务保驾护航102年

机密计算方兴未艾,学术界的研究如火如荼,工业界的应用也日益丰富和实际。蚂蚁金服在机密计算领域是技术的探索者和业务的先行者,我们仍有诸多问题需要整个生态的合作。我们正在逐步将 SOFAEnclave 里的模块贡献给开源社区,欢迎行业和学术同仁联系合作。希望合作伙伴向 Occlum 项目提出反馈并贡献代码,一起利用 Occlum LibOS 来支持更多实际应用,实现 Enclave 保护的安全容器 Enclave Container。

ALLEN'Blog 1541

什么是WAAP,对网络安全可以起到哪些帮助

随着网络威胁的不断演变和复杂化,德迅云安全全站防护基于风险管理和WAAP理念打造的安全方案,可以应对各种新的挑战和攻击手段,为各类Web、API业务等防御来自网络层和应用层的攻击,帮助企业全面提升Web安全水位和安全运营效率。传统的安全解决方案通常不能很好的区分来自L3-L7层的恶意流量,但是WAAP全站防护解决方案具备这个能力,聚合DDoS云清洗、Web攻击防护、业务安全、API安全、全站隔离5大模块,实现覆盖L3-L7层的全站防护。这些组件协同工作,以提供多层防护,确保Web应用程序和API的安全。

dexunyun的博客 1304
上一篇: 助力数据安全:蚂蚁携手英特尔共同打造验证PPML解决方案
下一篇: 揭秘 AnolisOS 国密生态,想要看懂这一篇就够了
SOFAStack
博客等级 码龄7年 747粉丝 389原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值