数据库怎么加密?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库怎么加密?相关的知识,希望对你有一定的参考价值。

安华金和数据库加密的技术方案主要有三种种:包括前置代理、应用加密和后置代理。前置代理的技术思路就是在数据库之前增加一道安全代理服务,对数据库访问的用户都必须经过该安全代理服务,在此服务中实现如数据加解密、存取控制等安全策略;然后安全代理服务通过数据库的访问接口实现数据在O中的最终存储。

安华金和数据库加密 应用层加密方案的主要技术原理是:

(1) 应用系统通过加密API(JDBC,ODBC,C API等)对敏感数据进行加密,将加密数据存储到Oracle数据库中;

(2)
在进行数据检索时,将密文数据取回到客户端,再进行解密;

(3) 应用系统将自行管理密钥。

后置代理的基本技术路线是使用“视图”+“触发器”+“扩展索引”+“外部调用”的方式实现数据加密,同时保证应用完全透明。

该方案的核心思想是充分利用数据库自身应用定制扩展能力,分别使用其触发器扩展能力、索引扩展能力、自定义函数扩展能力以及视图等技术来满足数据存储加密,加密后数据检索,对应用无缝透明等最主要需求。后置代理方案的核心目标包括:A、实现在数据库中敏感数据的按列加密;B、对应用提供透明的加密数据访问;C、为加密数据提供高效的索引访问;D、实现独立于数据库的权限控制;E、调用国产的加密算法。

目前在国内安华金和的数据库加密产品是最成熟的,已经广泛应用于运营商、中央部委等大型系统上。
参考技术A 目前经常碰到的这几种比较多:
1、unix下shadow文件中的加密字符串,des经好几次加密变换的,生成的字符串为13位,由a-z,A-Z,0-9,.,/字符组成。
2、md5加密的,网站上用的比较多,常见的有16位和32位的,密文由十六进制字符组成(0-9,A-F)。
3、base64编码,以前用在电子邮件中的,转换后字符长度不定,由a-z,A-Z,0-9,+,/,=字符组成,现在有些网站用来加密,其实不能算是一种加密算法。详情
    在线客服官方服务
      官方网站费用查询充值交费业务办理宽带提速
参考技术B 给电脑上的文件加密或者文件夹加密,你可以使用超级加密3000。

超级加密3000采用国际上成熟的加密算法和安全快速的加密方法,可以有效保障数据安全!

具体操作方法:

1下载安装超级加密3000。

2 然后在需要加密的文件上单击鼠标右键选择超级加密。

3 在弹出的文件加密窗口中设置文件加密密码就OK了。

数据库加密怎么看?

有些网站的数据库在管理员后的密码部分进行了加密,别人无法知道真正的密码是什么?请问各位高手,怎么才能看到真正的密码?急!!!
请高手不吝赐教!!!!!

参考技术A 一般用的是MD5加密
你用MD5解密的软件破解一下就可以了。
不过你能搞到他密码?
参考技术B 回答

亲你好你的问题看到了正在查询,请耐心等待下,马上回复你

亲你好很高兴为您解答:为您查询到,文档用途本文档旨在指导用户查询数据库是否开启了加密模式以及如何查询Database block size、wal block size以及wal segment size的大小。详细信息企业版数据库,需在highgo用户下执行如下命令(安全版数据库,在root用户下执行如下命令):如何查看数据库是否开启数据加密模式?如何查看wal block size(wal块大小)以及wal segment size(wal段大小)?如何查看Database block size(数据库块大小)?

希望我的回答能够帮助到您,祝您生活愉快,工作顺利!

以上是关于数据库怎么加密?的主要内容,如果未能解决你的问题,请参考以下文章

数据库里加密的密码是怎么实现的

HTTPS是怎么加密数据的?

asp使用MD5加密的密码登录怎么解决?

怎么实现对SQL Server数据库的字段进行加密和解密

word文件属性内容怎么去掉加密内容以便保护数据?

怎么把MD5加密过后的解密为明文密码?