TDE是SQL Server 2008推出的一个新特性

透明数据加密(Transparent Data Encryption),简称TDE,是SQL Server 2008推出的一个新特性,用来对整个数据库提供保护。数据库开启TDE加密后,对于连接到所选数据库的应用程序来说是完全透明的,它不需要对现有应用程序做任何改变。因为TDE的加密特性是应用于页面级别的,一旦开启,页面就会在它们写到磁盘之前加密,在读取到内存之前解密,所以,SQL Server和客户端应用程序之间的通信渠道是不受IDE加密影响的,当然也不受TDE加密的保护。

TDE针对整个数据库进行加密和保护

TDE不是针对字段和记录进行加密,而是针对整个数据库进行加密,保护数据文件和日志文件。在数据库开启IDE加密情况下,即便有人窃取了数据库的数据文件和日志文件或备份文件,也无法在其他实例上附加数据文件和日志文件或恢复备份,除非这个实例上也有用来保护对应数据库加密密钥的证书。

TDE使用数据加密密钥(DEK)加密数据库

TDE使用数据加密密钥(DEK)加密数据库,它存储在数据库启动记录中以供恢复时使用。DEK可以是对称密钥,由存储在主数据库master中的证书来保护,也可以是非对称密钥,由外部密钥管理(EKM)模块保护。但是TDE要求的是对称密钥,由存储在主数据库中的证书来保护,证书的私钥由对称密钥的数据库主密钥来加密。数据库主密钥由服务主密钥来保护,而服务主密钥由数据保护API来保护。

什么是透明数据加密(TDE)?相关推荐

  1. Oracle 11g 新特性 -- Transparent Data Encryption (透明数据加密TDE) 增强 说明

    一.TransparentData Encryption (TDE:透明数据加密) 说明 Orace TDE 是Orcle 10R2中的一个新特性,其可以用来加密数据文件里的数据,保护从操作系统层面上 ...

  2. Oracle数据安全解决方案(1)——透明数据加密TDE

    Oracle数据安全解决方案(1)--透明数据加密TDE 2009年09月23日 22:49:00 华仔爱技术 阅读数:7991 原文地址: http://www.oracle.com/technol ...

  3. 透明数据加密 (TDE)常见问题解答

    透明数据加密 (TDE)常见问题解答 问题 任何人只要有权访问加密数据就能对其进行解密吗? TDE 会带来哪些开销? 哪些加密算法可与 TDE 一同使用? 可以使用第三方加密算法代替 TDE 提供的算 ...

  4. mysql 加密 tde_[SQL Server] 利用透明数据加密(TDE)对整个数据库加密

    using TDE encrypt SQL Database 前言 最近客户有需求想避免数据库(.mdf..ldf)被偷走时,数据外泄流出 刚好SQL Server的TDE加密功能满符合需求. TDE ...

  5. 长安链ChainMaker新特性——透明数据加密TDE

    01 透明数据加密(TDE)简介 透明数据加密(Transparent Data Encryption (简称TDE))是指可以在文件层对数据和文件进行实时加密和解密,落盘的文件是加密后的内容,而对于 ...

  6. 何时可以开启透明数据加密(TDE)?

    TDE可以为我们的数据库提供加密保护,但是,不是任何情况下都可以随意开启TDE的,同时开启TDE后,我们的数据库维护管理工作也需要进行一些调整. 下面我们就先看看开启TDE需要的条件吧! 无法正常开启 ...

  7. oracle12c加密ted,Oracle数据透明加密-TDE

    介绍 Oracle 10g R2提供了一个新的特性,让你只需要做如下动作:你可以不写一行代码,只需要声明你需要加密某列.当用户插入数据的时候,数据库透明的加密数据然后存储加密后的数据.同样的,当用户读 ...

  8. Oracle 11g使用透明数据加密保护存储数据

    Oracle 11g使用透明数据加密保护存储数据 透明数据加密 (TDE) 使您能够加密存储在表和表空间中的敏感数据,例如信用卡号.对于有权访问数据的数据库用户或应用程序,加密数据将被透明地解密.TD ...

  9. ORACLE TDE 透明数据加密技术

    从ORALE 10GR2开始出现透明数据加密技术(Transparent Data Encryption,TDE) TDE用来对数据加密,通常 SQL 执行的应用程序逻辑不需要进行更改,仍能正常运行. ...

  10. aws rds 加密_AWS RDS SQL Server中的透明数据加密(TDE)

    aws rds 加密 In this article, we will review Transparent Data Encryption (TDE) in AWS RDS SQL Server. ...

最新文章

  1. python matplotlib pyplot title_Matplotlib pyplot.title(字符串)返回
  2. linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14‘ not found 解决办法
  3. Spring Boot 异步请求和异步调用,一文搞定!
  4. 用 php写的条件语句-三种条件语句
  5. 复旦大学吴立德《数值优化》、《深度学习》和
  6. Linux 系统双网卡绑定 bond的7种模式
  7. 如何理性客观地看待人工智能热潮
  8. java seek指针 换行符_Java网络编程探究|乐字节
  9. 【计算机网络】 —— 标准化工作及相关组织
  10. 静止一秒_生命静止前的那一秒,我们并不是无能为力...
  11. c/c++ 多线程 ubuntu18.04 boost编译与运行的坑
  12. java爬虫 教程_Java爬虫其实也很简单,教你实用的入门级爬虫
  13. matlab拟合RMSE,Matlab拟合工具箱的几个误差参数说明
  14. 虚拟试衣是什么及优势在哪
  15. 贴片LED发光二极管的组成成分和正负极方向判断 LED灯伏安曲线怎么看(电流电压关系)
  16. 观《达芬奇的人生密码》有感——艺工交叉的智慧
  17. UWB的三种算法详解
  18. 线性代数:03 向量空间 -- 线性相关与线性无关
  19. java jtextarea 事件_JTextArea事件处理
  20. 怎么做期货可以每天都赚钱?都有哪些技巧和方法?

热门文章

  1. JSCORE06(达)
  2. java int 运算符,java中各种运算符
  3. python复杂网络分析库networkx
  4. MFC之画圆弧 任意三点绘制圆弧求弧长
  5. 没有MsVCp140如何安装MysQl,怎样安装msvcp140.dll_msvcp140.dll安装教程
  6. ISA防火墙的基础应用与配置
  7. mysql 查询当前时间到毫秒_MySQL 关于毫秒和微秒的处理,MySQL获取毫秒!
  8. 水表188协议测试软件,水表下行通信规约标准188协议-V1.5标准版.pdf
  9. 论物理学与技术革命之间的关系
  10. python安装PIL模块