1、加密方式对称加密:加密算法+口令DES(56bits),3DES,AES(128bits),Blowfish特点:加密,解密使用同一个口令将原文分割成固定大小的数据块,对这些块进行加密缺点:1、口令传输2、口令太多密钥交换:(IKE)DH算法用户认证:数据完整性:非对称加密(公钥加密):密钥对儿,公..
分类:
其他好文 时间:
2015-09-20 07:05:42
阅读次数:
830
有多种前端加密算法可用于数据加密、解密,下面我向您推荐一种简单的数据库级别的数据加密、解密解决方案。以MySQL数据库为例,它内建了相应的加密函数(AES_ENCRYPT() )和解密函数(AES_DECRYPT())。在表中插入加密数据INSERTINTOuserdata(username,pas...
分类:
数据库 时间:
2015-09-06 13:07:18
阅读次数:
209
Filter
过滤器顾名思义位于中间层起过滤的作用,用于拦截请求或响应信息,为JaveWeb提供预处理的机会,增加JavaWeb应用程序的灵活性。
过滤器并不是Servlet,而是先于与之关联的Servlet或JSP页面运行的程序,以实现过滤功能,常见的过滤操作有访问权限控制、编码转换、数据加密解密等。
过滤器可以对用户的请求做出处理。处理完成后,可以继续交给下一个过滤器继续处理,这样就...
分类:
其他好文 时间:
2015-08-29 23:21:11
阅读次数:
163
https原理:证书传递、验证和数据加密、解密过程解析
分类:
Web程序 时间:
2015-07-19 21:23:55
阅读次数:
140
php接口数据加密、解密、验证签名
代码很简单,这里就不多废话了,直接奉上代码
<?php
/**
* 数据加密,解密,验证签名
* @edit http://www.lai18.com
* @date 2015-07-08
**/
//header('Content-Type: text/xml; charset=utf-8');
include_once(dirn...
分类:
Web程序 时间:
2015-07-08 11:11:20
阅读次数:
175
在前面说到,消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了。数字证书具备了加密/解密的必要信息,包含签名算法,可用于网络数据加密/解密交互,标识网络用户(计算机)身份。数据证书为发布公钥提供了一种简便途径,成为加密算法以及公钥的载体。
数字证书有多种文件编码格式,主要包含CER编码、DER...
分类:
编程语言 时间:
2015-06-07 17:28:47
阅读次数:
173
https原理:证书传递、验证和数据加密、解密过程解析分类:网络/网络安全/缓存/消息队列服务器/架构2014-03-26 15:102602人阅读评论(0)收藏举报https加密证书解密目录(?)[+]写的太好了,就是我一直想找的内容,看了这个对https立马明白多了http://www.cnbl...
分类:
Web程序 时间:
2015-05-29 00:24:22
阅读次数:
199
openssl加解密原理及私有CA的建立一、openssl加解密原理数据加密解密过程数据加密需要实现的功能:数据私密性,数据完整性,身份认证和秘钥交换。美国NIST,为了计算机的安全,提出了几个要求:1、数据保密性数据保密性隐私性2、完整性数据完整性系统完整性3、可用性4、真实性&a..
分类:
其他好文 时间:
2015-05-28 14:24:42
阅读次数:
239
创建相同的对称密钥非常容易。使用相同的 KEY_SOURCE、ALGORITHM 和 IDENTITY_VALUE 密钥选项创建的对称密钥将是相同的。
-- 创建测试
use [Temp]
go
-- drop table EnryptTest
create table EnryptTest
(
id int not null primary key,
E...
分类:
数据库 时间:
2015-04-07 21:38:10
阅读次数:
248
-- 了解透明数据加密 (TDE)
-- https://technet.microsoft.com/zh-cn/library/bb934049(v=sql.105).aspx
“透明数据加密”(TDE) 可对数据和日志文件执行实时 I/O 加密和解密。
这种加密使用数据库加密密钥 (DEK),该密钥存储在数据库引导记录中以供恢复时使用。
数据库文件的加密在页级执行。已加密数据库中的页在写入磁...
分类:
数据库 时间:
2015-04-07 13:52:08
阅读次数:
173