云安全初识之云数据篇
字数 1740 2025-08-18 11:38:45

云数据安全教学文档

一、云数据安全概述

随着云计算的发展,云存储已广泛应用于众多领域,但云数据面临的安全问题也日益突出:

  • 云数据在客户端、服务端的信息收集、存储、共享、使用等过程面临多种安全威胁
  • 企业和个人的隐私信息面临巨大风险
  • 数据是企业的核心资产,包括企业自身敏感数据(合同、交易、流水等)和用户敏感数据(身份证、银行卡等)

二、数据保护机制

1. 数据传输保护

  • SSL加密传输
  • 客户端加密传输

2. 静态数据保护

  • 客户端加密
  • 服务器端加密

三、加密服务

阿里云加密服务(AliCloud Data Encryption Service)特点:

  • 底层使用国家密码管理局认证的硬件密码机
  • 通过虚拟化技术实现
  • 满足监管合规要求
  • 保护业务数据隐私和机密
  • 提供密钥安全管理和多种加密算法

四、加密方式

1. 客户端加密

传统方式

  1. 生成DESKey
  2. 用RSA公钥加密DESKey
  3. 用DESKey加密数据
  4. 传输加密数据和加密后的DESKey
  5. 服务端用RSA私钥解密DESKey
  6. 用DESKey解密数据

改进方式

  1. 先交换DESKey(传输加密后的DESKey)
  2. 服务端解密DESKey
  3. 客户端用DESKey加密数据并传输
  4. 服务端用DESKey解密数据

阿里云OSS客户端加密

  • 使用加密SDK
  • 数据在本地加密后再发送到OSS
  • 密钥管理方式:
    • 通过KMS托管用户主密钥
    • 客户自主管理密钥

2. 服务端加密

常用加密方法

  • 内容感知加密:自动加密敏感信息(账号、密码、银行卡号等)
  • 保格式加密:加密后保持原数据格式和类型

阿里云OSS服务端加密

  • 上传时自动加密数据
  • 下载时自动解密并返回原始数据
  • 在HTTP Header中声明加密状态

五、云密码机服务

1. 云服务器密码机特点

  • 硬件密码机采用虚拟化技术
  • 支持多台虚拟密码机(VSM)
  • 各VSM之间密钥安全隔离
  • 支持国产和国际通用算法

2. 支持的算法

  • 对称加密:SM1、SM4、DES、3DES、AES
  • 非对称加密:SM2、RSA(1024-2048)
  • 摘要算法:SM3、SHA1、SHA256、SHA384

3. 安全特性

  • 符合金融行业标准
  • 设备管理与敏感信息管理权限分离
  • 支持多种认证方式(用户名口令、数字证书)
  • 高可用性保障

六、密钥管理服务

云服务提供商提供的密钥管理方案:

  • 基础加密密钥方案
  • 由用户自行决定保护措施
  • 发展方向:支持健壮密钥管理

七、数据加密技术

1. 加密位置分类

  • 应用层加密(备份软件、数据库)
  • 网关层加密(加密服务器、加密交换机)
  • 存储系统加密
  • 加密硬盘技术

2. 阿里云静态数据加密

  • OSS数据加密
  • RDS数据加密
  • ECS云盘加密

八、数据备份与恢复

1. 数据备份

  • 目的:防止操作失误或系统故障导致数据丢失
  • 传统方式:内置/外置磁带机冷备份
  • 现代方式:网络备份(专业存储管理软件+硬件设备)

云数据备份类型

  • 同步备份
  • 异步备份
  • 同城备份
  • 异地备份

2. 数据恢复

  • 硬件故障恢复(电路故障、机械故障、物理坏磁道等)
  • 先诊断修复硬件故障,再修复软故障

3. 备份加密

  • 数据容灾技术
  • 数据脱敏技术
  • 数据删除技术

九、数据容灾技术

1. 传输方式

  • 同步传输
  • 异步传输
  • 半同步传输(Read占I/O比重大时性能略优)

2. 容灾距离

  • 远程数据容灾
  • 近程数据容灾

3. 容灾备份等级

  • 第0级:没有备援中心
  • 第1级:本地磁带备份,异地保存
  • 第2级:热备份站点备份
  • 第3级:活动备援中心

十、数据脱敏技术

1. 定义

对敏感信息通过脱敏规则进行数据变形,实现隐私数据保护

2. 应用场景

  • 身份证号
  • 手机号
  • 卡号
  • 客户号等个人信息

3. 实现步骤

  1. 获取输入数据(user实体)
  2. 进行序列化处理

十一、数据删除技术

1. 删除方法

  • 常用数据删除
  • 伪列数据删除

2. DELETE操作注意事项

  • 小数据量可一次性删除
  • 大数据量需进行分割删除
  • 按字段特征分割
  • 避免回滚段空间满错误

十二、总结

在数据爆发的时代,云计算面临的安全挑战:

  • 攻击和故障可能导致数据大量泄露
  • 云端加密实施困难
  • 需要构建围绕大数据全生命周期的安全体系

未来发展方向:

  • 将大数据安全与云数据应用深度融合
  • 制定顶层规划
  • 保障云安全产业健康发展
云数据安全教学文档 一、云数据安全概述 随着云计算的发展,云存储已广泛应用于众多领域,但云数据面临的安全问题也日益突出: 云数据在客户端、服务端的信息收集、存储、共享、使用等过程面临多种安全威胁 企业和个人的隐私信息面临巨大风险 数据是企业的核心资产,包括企业自身敏感数据(合同、交易、流水等)和用户敏感数据(身份证、银行卡等) 二、数据保护机制 1. 数据传输保护 SSL加密传输 客户端加密传输 2. 静态数据保护 客户端加密 服务器端加密 三、加密服务 阿里云加密服务(AliCloud Data Encryption Service)特点: 底层使用国家密码管理局认证的硬件密码机 通过虚拟化技术实现 满足监管合规要求 保护业务数据隐私和机密 提供密钥安全管理和多种加密算法 四、加密方式 1. 客户端加密 传统方式 : 生成DESKey 用RSA公钥加密DESKey 用DESKey加密数据 传输加密数据和加密后的DESKey 服务端用RSA私钥解密DESKey 用DESKey解密数据 改进方式 : 先交换DESKey(传输加密后的DESKey) 服务端解密DESKey 客户端用DESKey加密数据并传输 服务端用DESKey解密数据 阿里云OSS客户端加密 : 使用加密SDK 数据在本地加密后再发送到OSS 密钥管理方式: 通过KMS托管用户主密钥 客户自主管理密钥 2. 服务端加密 常用加密方法 : 内容感知加密:自动加密敏感信息(账号、密码、银行卡号等) 保格式加密:加密后保持原数据格式和类型 阿里云OSS服务端加密 : 上传时自动加密数据 下载时自动解密并返回原始数据 在HTTP Header中声明加密状态 五、云密码机服务 1. 云服务器密码机特点 硬件密码机采用虚拟化技术 支持多台虚拟密码机(VSM) 各VSM之间密钥安全隔离 支持国产和国际通用算法 2. 支持的算法 对称加密:SM1、SM4、DES、3DES、AES 非对称加密:SM2、RSA(1024-2048) 摘要算法:SM3、SHA1、SHA256、SHA384 3. 安全特性 符合金融行业标准 设备管理与敏感信息管理权限分离 支持多种认证方式(用户名口令、数字证书) 高可用性保障 六、密钥管理服务 云服务提供商提供的密钥管理方案: 基础加密密钥方案 由用户自行决定保护措施 发展方向:支持健壮密钥管理 七、数据加密技术 1. 加密位置分类 应用层加密(备份软件、数据库) 网关层加密(加密服务器、加密交换机) 存储系统加密 加密硬盘技术 2. 阿里云静态数据加密 OSS数据加密 RDS数据加密 ECS云盘加密 八、数据备份与恢复 1. 数据备份 目的:防止操作失误或系统故障导致数据丢失 传统方式:内置/外置磁带机冷备份 现代方式:网络备份(专业存储管理软件+硬件设备) 云数据备份类型 : 同步备份 异步备份 同城备份 异地备份 2. 数据恢复 硬件故障恢复(电路故障、机械故障、物理坏磁道等) 先诊断修复硬件故障,再修复软故障 3. 备份加密 数据容灾技术 数据脱敏技术 数据删除技术 九、数据容灾技术 1. 传输方式 同步传输 异步传输 半同步传输(Read占I/O比重大时性能略优) 2. 容灾距离 远程数据容灾 近程数据容灾 3. 容灾备份等级 第0级:没有备援中心 第1级:本地磁带备份,异地保存 第2级:热备份站点备份 第3级:活动备援中心 十、数据脱敏技术 1. 定义 对敏感信息通过脱敏规则进行数据变形,实现隐私数据保护 2. 应用场景 身份证号 手机号 卡号 客户号等个人信息 3. 实现步骤 获取输入数据(user实体) 进行序列化处理 十一、数据删除技术 1. 删除方法 常用数据删除 伪列数据删除 2. DELETE操作注意事项 小数据量可一次性删除 大数据量需进行分割删除 按字段特征分割 避免回滚段空间满错误 十二、总结 在数据爆发的时代,云计算面临的安全挑战: 攻击和故障可能导致数据大量泄露 云端加密实施困难 需要构建围绕大数据全生命周期的安全体系 未来发展方向: 将大数据安全与云数据应用深度融合 制定顶层规划 保障云安全产业健康发展