当前位置: 首页 > news >正文

利用面向AWS的Thales Sovereign解决方案保护AI之旅

  亚马逊网络服务(AWS)是全球最大的云服务提供商。众所周知,他们致力于提供工具、解决方案和最佳实践,使其客户能够安全地利用AWS上的生成式人工智能 (GenAI) 工作负载。组织正在迅速使用GenAI为企业带来更高的生产力和创造力。在GenAI的几乎所有用途中,AI模型都需要访问数据,并且这些数据可以是非公共的,也可以是组织的私有数据。私有和非公开数据可以包括商业秘密、个人身份信息和合规数据。

  Thales和AWS建立了牢固的合作伙伴关系,共同为AWS客户提供主权解决方案。2022年,Thales和AWS联合亮相外部密钥管理作为AWS中的保留您自己的密钥 (HYOK) 策略。AWS和Thales继续联合设计和开发增强的数据保护功能,专注于高级加密解决方案和安全密钥管理,以支持致力于保护其混合型企业的组织。

  GenAI面临的安全挑战是什么?

  GenAI现在正在通过各种不同的用例在许多垂直领域中快速部署。许多行业的大大小小的组织都希望从GenAI中获益。已确定的部分好处列表包括:

  l 改善客户体验(聊天机器人和虚拟助手)

  l 提高员工生产力(员工助理)

  l 增强创造力和内容创作(营销)

  l 加速流程优化(文档处理)

  l 将行业从响应式转变为主动式(医疗保健)

  大多数GenAI选项由大型语言模型(LLM)提供支持,这些模型使用源输入数据进行预训练,以执行所需的任务,例如内容生成和代码生成。

  AI生命周期通常包括三个阶段:

  l 采购(数据和模型)

  l 训练

  l 推理

  AI生命周期的每个阶段都是威胁行为者进行网络攻击的潜在暴露点。对于在GenAI中培训LLM的组织来说,限制数据暴露和降低网络攻击风险的两种方法包括:

  l 限制将用于训练AI模型的源数据。在处理非公开(组织机密)数据集时,需要密切监控。

  l 确保仅以授权方式和根据需要使用数据。

  在组织将非公开数据暴露给AI模型之前,他们应该验证GenAI可以访问的数据的敏感性是否得到验证。泰雷兹数据发现和分类等工具确保只有正确分类和识别的数据才能提供给AI模型,并且是确保敏感数据不暴露给AI模型或被AI模型查询不可或缺的一部分。

  每年,泰雷兹都会共同撰写《全球数据威胁报告》,全球3,000多名安全专业人员和高管分享他们的安全问题。在2023年的研究中,一个突出的主要问题是有关人工智能创建代码、监管合规性、数据隐私和缺乏控制的数据泄露。报告发现,68%的受访者表示担心人工智能的快速变化正在挑战现有的组织计划。

  下图总结了组织对数据泄露、隐私问题以及对AI快速实施缺乏控制的其他担忧。

  

  AWS如何保护GenAI?

  Amazon Q、Bedrock和SageMaker是一些主要的AWS产品,它们允许AWS客户快速开发GenAI解决方案,包括AWS AI驱动的助手。Amazon Q主要旨在支持业务使用案例,并提供解决方案,使组织有机会集成和利用其内部数据。无论这些数据包括商业知识产权、商业秘密、供应商还是客户非公开数据,组织都必须了解如何限制Amazon Q可见的敏感数据。必须采取预防措施,以确保未经授权的应用程序、进程或个人(如机器人或威胁参与者)无法访问非公开数据。

  AWS使用Nitro Systems和Nitro Enclaves作为他们的计算主力,具有无与伦比的安全性和性能。AWS宣布扩展对Nitro Systems的支持,该系统将针对GenAI和AI工作负载进行优化,尤其是GPU密集型流程。AWS Nitro Enclaves提供与AWS Key Management System (KMS)的集成解决方案,使AWS客户能够使用组织拥有和控制的加密密钥管理和加密敏感数据。密钥的所有权使用Thales CipherTrust Manager进行管理,该管理器提供企业密钥管理并使数字主权对于AWS客户。在最近的一篇博客中,AWS概述了他们的保护用于生成式AI的数据的方法.

  AWS Nitro Enclaves如何与密钥管理集成?

  AWS开发了Nitro Systems,以实现安全AI基础设施的原则。第一个原则是将您的AI数据与AWS运营商隔离开来,确保其安全性。第二个原则允许您删除管理访问权限,从而增强对AI数据的控制。借助Nitro Enclaves和AWS KMS,您可以使用密钥加密敏感的AI数据,安全地存储这些数据,并将其传输到隔离的计算环境进行推理。在整个过程中,您的数据将保持加密状态,并与用户、软件和AWS运营商隔离。

  Thales如何在AWS上保护Generative AI工作负载?

  AWS KMS外部密钥存储(XKS)与Thales CipherTrust云密钥管理(CCKM)解决方案,以便组织可以将其加密密钥保存在AWS KMS之外。此方法也称为“保留自己的密钥(HYOK)”,它提供主权控制。在部署GenAI解决方案时,AWS客户可以使用AWS XKS和Thales CCKM管理其非公开数据的加密。

  Thales和AWS之间的XKS合作促成了服务的发展,这些服务可帮助组织保持对其加密密钥的控制并安全地管理对敏感数据的访问。这些技术使组织能够应对与云迁移、数字主权以及跨各种云平台安全处理敏感信息相关的挑战。了解何时以及如何在Thales 中使用AWS外部密钥管理是组织开发内部AI功能并在不同监管环境中维护数据安全性和合规性的关键使用案例。

  Thales和AWS如何确保主权控制?

  AWS XKS自成立以来一直与Thales一起开发,与CCKM相结合,为希望在AI中使用关键工作负载的组织提供了一种维护方式对敏感数据的主权控制在他们的AI之旅中。Thales支持外部密钥管理,并且是利用AWS XKS增强数据安全性的组织数字主权战略不可或缺的一部分。

  如何利用外部密钥管理

  通过将Thales外部密钥管理器与AWS XKS结合使用来安全地管理加密密钥,组织可以完全相信数据加密密钥得到安全处理和存储,可以在云提供商外部进行备份和管理,并且使用策略可以防止对加密数据进行未经授权的访问。通过管理云提供商KMS外部的密钥,组织可以根据组织策略和企业密钥生命周期管理有选择地应用加密。此组织企业外部密钥管理允许组织隔离数据保护,包括存储云提供商外部加密密钥的选项。这种隔离是一种关键的风险缓解策略。在AWS支持的平台中使用Thales进行外部密钥管理,可能担心数据丢失或泄漏的组织可以禁用对加密密钥的访问,从而提供额外的安全性和保证层。由于受保护密钥无法访问,组织可以确保加密数据保持加密状态,即使其他在线防御措施受到威胁。

  如何遵守审计和监控要求

  泰雷兹外部密钥管理器实现了强大的审计和监控功能。监控对于检测未经授权的访问或数据使用中的异常情况至关重要,这通常是安全漏洞或异常行为检测的早期或第一个指标。Thales CipherTrust Manager提供审计日志记录,使组织能够跟踪数据的访问方式和时间以及访问对象。

  作为网络安全解决方案,泰雷兹加强了对组织数据的保护,而组织数据是人工智能研究和模型的重要基础构建块。Thales和AWS携手合作,提供一个强大的框架,用于保护AI系统使用的敏感数据,确保遵守数据保护法规,并维护数据的完整性和机密性。

  如何保护混合工作负载

  对于希望保护其机密数据的组织,无论是在本地、云提供商还是在混合企业中,泰雷兹都能提供CipherTrust透明加密(CTE)。CTE通过将非公开数据保持在加密状态,直到授权服务或实体使用为止,为组织提供自带加密(BYOE)的便利。泰雷兹透明数据加密解决方案在数据被读取和写入存储时自动加密和解密数据,对应用程序和业务流程进行无形操作。泰雷兹CTE使组织能够在不改变现有工作流程的情况下保护其数据。

  网络安全最佳实践要求组织采用企业密钥生命周期管理,包括发布、轮换和备份用于保护非公开数据的加密密钥。Thales CTE解决方案和CipherTrust Manager允许组织拥有、实例化和使用其密钥,这些密钥由他们独立管理和存储,这对于在BYOE场景中保持控制至关重要。泰雷兹透明加密提供精细的访问控制,通过确保数据在没有适当权限的情况下无法解密来增强安全性。泰雷兹BYOE解决方案提供全面的审计功能,通过监控加密数据访问和密钥使用情况来支持合规性。通过支持各种环境(包括云、混合和本地),泰雷兹CTE确保组织可以在所有受支持的平台和位置一致地应用BYOE。

  如何审计AI服务访问非公开数据的授权

  管理GenAI如何访问非公开数据至关重要。组织需要确保只有经过授权的进程才能访问和监视正在访问或试图访问非公开数据的进程。最佳做法和风险缓解方法是使用动态凭据轮换来确保无法获取和不当使用人或机器凭据。使用动态凭证轮换的组织的优势包括:

  l 增强的安全性:通过频繁更改凭据,动态轮换可以最大程度地减少攻击者设法窃取凭据时的损害,从而降低被盗凭据对攻击者的价值。

  l 减少攻击面:动态凭据限制了漏洞的窗口。由于它们仅在很短的时间内有效,因此它们因泄漏或配置错误而暴露的可能性较小。

  l 自动化管理:动态凭证轮换可以自动化,无需人工干预并降低人为错误的风险。

  l 改进的审计和合规性:由于动态凭据是按需生成的,因此可以轻松跟踪访问者,有助于进行审核,还可以帮助组织满足合规性要求。

  l 可扩展性:与手动系统相比,动态凭证管理系统使用复杂的规则集管理大量凭证。这使它们成为具有复杂 IT 环境的组织的可行选择。

  Thales CipherTrust密钥管理提供支持自动化动态凭据管理的解决方案。采用实时或动态凭据轮换可以显著改善组织的安全状况,并通过使攻击者更难利用被盗凭据来提高AI计划的整体安全性。它还改进了审计结果,以确保只有授权服务才能访问非公开数据。

  不要让安全问题阻止您的AI转型

  我们明白GenAI对我们的客户很重要。在安全性和合规性方面,Thales泰雷兹和AWS随时为您服务。泰雷兹拥有50多项与企业AI相关的计划,我们遵循安全的AI开发方法,以确保我们在不损害数据完整性或隐私的情况下从AI中受益。

  泰雷兹加密和密钥管理解决方案用于保护组织数据,因为组织开始进行内部人工智能开发工作。泰雷兹提供广泛的安全解决方案。泰雷兹安全解决方案范围广泛,包括Imperva提供的解决方案,使企业能够在任何地方大规模保护其应用程序和API。

  泰雷兹数据安全解决方案可为应用程序和凭据提供精细保护,保护人类和机器身份,以及静态、使用中和动态数据。

  关于Thales泰雷兹

  你依靠来保护你的隐私的人依靠Thales来保护他们的数据。在涉及到数据安全方面,组织面临着越来越多的决定性时刻。无论现在是建立一个加密策略,转移到云计算,还是满足合规要求,您都可以依赖Thales来确保您的数字转型。

  决定决定性时刻的决定性技术。

  关于Safeploy安策

  SafePloy安策从事信息安全业务超过20年,是泰雷兹Thales (原lmperva,Gemalto,Vormetric,SafeNet,Aladdin,Rainbow) 等公司在中国区的战略合作伙伴,为云、应用、数据、身份等提供安全保护的能力和技术支持能力,为在中国地区经营和出海开拓业务的企业,提供本地化的可信、可控、又合规的数据安全策略。

相关文章:

利用面向AWS的Thales Sovereign解决方案保护AI之旅

亚马逊网络服务(AWS)是全球最大的云服务提供商。众所周知,他们致力于提供工具、解决方案和最佳实践,使其客户能够安全地利用AWS上的生成式人工智能 (GenAI) 工作负载。组织正在迅速使用GenAI为企业带来更高的生产力和创造力。在GenAI的几乎所有用途中&am…...

学习笔记——交通安全分析13

目录 前言 当天学习笔记整理 5城市主干道交通安全分析 结束语 前言 #随着上一轮SPSS学习完成之后,本人又开始了新教材《交通安全分析》的学习 #整理过程不易,喜欢UP就点个免费的关注趴 #本期内容接上一期12笔记 当天学习笔记整理 5城市主干道交…...

PHP-实例-文件上传

1 需求 2 basename 在 PHP 中,basename() 函数用于返回路径中的文件名部分。如果路径中包含了文件扩展名,则该函数也会返回它。如果路径的结尾有斜杠(/)或反斜杠(\),则 basename() 函数会返回空…...

LeetCode刷题之HOT100之完全平方数

2024 7/7 转眼间就到周日啦!昨天下午开组会,开了三个半小时。如坐针毡,会后跑了个步、洗了个澡、洗了衣服、躺床上看了会《罪与罚》,睡着了。早上起来,去拿我昨晚充电的车,当我看到车没有停在昨天的位置&am…...

【SpringCloud应用框架】Nacos集群架构说明

第六章 Spring Cloud Alibaba Nacos之集群架构说明 文章目录 前言一、Nacos支持三种部署模式二、集群部署说明三、预备环境 前言 到目前为止,已经完成了对Nacos的一些基本使用和配置,接下来还需要了解一个非常重要的点,就是Nacos的集群相关的…...

JS进阶-作用域

学习目标: 掌握作用域 学习内容: 作用域局部作用域全局作用域作用域链JS垃圾回收机制拓展-JS垃圾回收机制-算法说明闭包变量提升 作用域: 作用域规定了变量能够被访问的"范围",离开了这个"范围"变量便不能被…...

stm32 使用GPIO模拟串口发送

在STM32微控制器上实现模拟串口输出(也称为软件串口或比特邦定(Bit-Banging)串口),主要是因为硬件上的UART资源有限或者为了特定需求而需要更多的串口通信接口。模拟串口意味着使用GPIO引脚模拟UART的TX(发…...

数据的统计探针:SKlearn中的统计分析方法

数据的统计探针:SKlearn中的统计分析方法 在数据科学领域,统计分析是理解和解释数据的关键工具。Scikit-learn(简称sklearn),作为Python中一个功能强大的机器学习库,提供了多种方法来进行数据的统计分析。…...

实例演示Kafka-Stream消息流式处理流程及原理

以下结合案例&#xff1a;统计消息中单词出现次数&#xff0c;来测试并说明kafka消息流式处理的执行流程 Maven依赖 <dependencies><dependency><groupId>org.apache.kafka</groupId><artifactId>kafka-streams</artifactId><exclusio…...

【博士每天一篇文献-综述】Threats, Attacks, and Defenses in Machine Unlearning A Survey

1 介绍 年份&#xff1a;2024 作者&#xff1a;刘子耀&#xff0c;陈晨&#xff0c;南洋理工大学 期刊&#xff1a; 未发表 引用量&#xff1a;6 Liu Z, Ye H, Chen C, et al. Threats, attacks, and defenses in machine unlearning: A survey[J]. arXiv preprint arXiv:2403…...

Python数据分析实战,运输车辆驾驶行为分析,案例教程编程实例课程详解

引言 运输车辆的安全驾驶行为分析是确保道路安全、提高运输效率的重要环节。随着数据采集技术的发展和数据分析工具的普及,利用Python进行数据分析已成为这一领域的重要工具。本文将详细介绍如何使用Python进行运输车辆驾驶行为分析,涵盖数据采集、数据预处理、数据分析及结果…...

网络安全法对等级保护中的权利和义务有何规范?

在数字时代的交响乐章中&#xff0c;网络安全法与等级保护共同编织了一曲关于权利与义务的和谐旋律。《中华人民共和国网络安全法》作为我国网络安全领域的基本法&#xff0c;对等级保护提出了明确的规范&#xff0c;旨在构建一个安全、有序的网络空间。本文将深入解析网络安全…...

苹果清理软件:让你的设备焕然一新

随着时间的推移&#xff0c;无论是Mac电脑还是iOS设备&#xff0c;都可能会因为积累的垃圾文件、缓存、未使用的应用和其他冗余数据而开始表现出性能下降。这不仅会占用宝贵的存储空间&#xff0c;还可能影响设备的响应速度和电池寿命。幸运的是&#xff0c;有多种苹果清理软件…...

vue前端通过sessionStorage缓存字典

正常来说&#xff0c;一个vue项目前端需要用到的一些翻译字典对象保存方式一般有多重&#xff0c; 新建js文件方式保存通过vuex方式保存通过sessionStorage保存通过localStorage保存 正常以上几点的保存方式是够用了。 但是&#xff0c;当有字典不能以文件方式保存并且字典量…...

React Redux使用@reduxjs/toolkit的hooks

关于redux的学习过程需要几个官网&#xff0c;有redux官网&#xff0c;React Redux官网和Redux Toolkit的官网。 其中后者的中文没有找到&#xff0c;不过其中的使用在React Redux官网的快速入门中有介绍。 现在一般不使用connect借接口了。 对于借助Redux Toolkit的React Redu…...

Rejetto HFS 服务器存在严重漏洞受到攻击

AhnLab 报告称 &#xff0c;黑客正在针对旧版本的 Rejetto HTTP 文件服务器 (HFS) 注入恶意软件和加密货币挖矿程序。 然而&#xff0c;由于存在错误&#xff0c; Rejetto 警告用户不要使用 2.3 至 2.4 版本。 2.3m 版本在个人、小型团队、教育机构和测试网络文件共享的开发…...

Electron开发 - 如何在主进程Main中让node-fetch使用系统代理

背景 开发过程中&#xff0c;用户设置的系统代理是不同的&#xff0c;比如公司内的服务器&#xff0c;所以就要动态地使用系统代理来访问&#xff0c;但是主进程默认为控制台级别的请求&#xff0c;不走系统代理&#xff0c;除非你指定系统代理配置&#xff0c;这个就就有了这…...

vue2 webpack使用optimization.splitChunks分包,实现按需引入,进行首屏加载优化

optimization.splitChunks的具体功能和配置信息可以去网上自行查阅。 这边简单讲一下他的使用场景、作用、如何使用&#xff1a; 1、没用使用splitChunks进行分包之前&#xff0c;所有模块都揉在一个文件里&#xff0c;那么当这个文件足够大、网速又一般的时候&#xff0c;首…...

深入理解 Docker 容器技术

一、引言 在当今的云计算和软件开发领域&#xff0c;Docker 容器技术已经成为了一项不可或缺的工具。它极大地改变了应用程序的部署和运行方式&#xff0c;为开发者和运维人员带来了诸多便利。 二、Docker 容器是什么&#xff1f; Docker 容器是一种轻量级、可移植、自包含的…...

redis并发、穿透、雪崩

Redis如何实现高并发 首先是单线程模型&#xff1a;redis采用单线程可以避免多线程下切换和竞争的开销&#xff0c;提高cpu的利用率&#xff0c;如果是多核cpu&#xff0c;可以部署多个redis实例。基于内存的数据存储&#xff1a;redis将数据存储在内存中&#xff0c;相比于硬…...

【架构设计】-- ACK 机制

1、ACK 机制的定义 ACK&#xff08;全称&#xff1a;acknowledgement&#xff09; 机制是一种确认机制&#xff0c;起源于TCP报文到达确认&#xff08;ACK&#xff09;机制&#xff08;参考&#xff1a;TCP报文到达确认&#xff08;ACK&#xff09;机制_tcp接收方在收到一个报文…...

这些网络安全知识,请务必牢记!

#网络安全# 随着“互联网”时代的到来&#xff0c;人们的生活变得更加便利&#xff0c;但电信诈骗、信息泄露、恶意软件等也随之而来。面对网络这把双刃剑&#xff0c;如何绷紧思想“安全弦”&#xff0c;正确安全使用网络呢&#xff1f;今天&#xff0c;让我们跟随泰顺网信IP…...

学习笔记——交通安全分析11

目录 前言 当天学习笔记整理 4信控交叉口交通安全分析 结束语 前言 #随着上一轮SPSS学习完成之后&#xff0c;本人又开始了新教材《交通安全分析》的学习 #整理过程不易&#xff0c;喜欢UP就点个免费的关注趴 #本期内容接上一期10笔记 #最近确实太懒了&#xff0c;接受…...

Python 3 编程第一步

Python 3 编程第一步 Python 是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而闻名。Python 3 是该语言的最新版本,它在许多方面对早期的 Python 2 进行了改进和更新。本篇文章将作为 Python 3 编程的入门指南,带你迈出编程的第一步。 Python 3 的安装 首…...

【eMTC】eMTC 窄带以及带宽的关系

1 概述 eMTC 传输进行通信时&#xff0c;一般采用1.4M带宽&#xff0c;在和LTE小区联合部署时&#xff0c;需要将LTE的带宽分割成以1.4M带宽为粒度的单位&#xff0c;这个单位在协议上叫做窄带。 2 窄带定义 3 参考文献 36.211...

【MySQL】mysqldumpslow工具 -- 总结慢查询日志文件

1. 作用 在平时使用MySQL数据库时&#xff0c;经常进行查询操作&#xff0c;有些查询语句执行的时间非常长&#xff0c;当执行时间超过设定的阈值时&#xff0c;我们称这个查询为慢查询&#xff0c;慢查询的相关信息通常需要用日志记录下来称为慢查询日志&#xff0c;mysqldum…...

【mindspore进阶】02-ResNet50迁移学习

Mindspore 应用&#xff08;2&#xff09;ResNet50迁移学习 在实际应用场景中&#xff0c;由于训练数据集不足&#xff0c;所以很少有人会从头开始训练整个网络。普遍的做法是&#xff0c;在一个非常大的基础数据集上训练得到一个预训练模型&#xff0c;然后使用该模型来初始化…...

智能决策的艺术:揭秘决策树的奇妙原理与实战应用

引言 决策树&#xff08;Decision Tree&#xff09;是一种常用的监督学习算法&#xff0c;适用于分类和回归任务。它通过学习数据中的规则生成树状模型&#xff0c;从而做出预测决策。决策树因其易于理解和解释、无需大量数据预处理等优点&#xff0c;广泛应用于各种机器学习任…...

基于AOP的数据字典实现:实现前端下拉框的可配置更新

作者&#xff1a;后端小肥肠 创作不易&#xff0c;未经允许严禁转载。 目录 1. 前言 2. 数据字典 2.1. 数据字典简介 2.2. 数据字典如何管理各模块的下拉框 3. 数据字典核心内容解读 3.1. 表结构 3.2. 核心代码 3.2.1. 根据实体类名称获取下属数据字典 3.2.2. 数据字…...

基于CentOS Stream 9平台搭建RabbitMQ3.13.4以及开机自启

1. erlang与RabbitMQ对应版本参考&#xff1a;https://www.rabbitmq.com/which-erlang.html 2. 安装erlang 官网&#xff1a;https://www.erlang.org/downloads GitHub: https://github.com/rabbitmq/erlang-rpm/releases 2.1 安装依赖&#xff1a; yum -y install gcc glib…...