一、加密算法选择密码学中两种常见的密码算法为:对称密码算法和非对称密码算法。对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。非对称密钥加密,又称公钥密钥加密..
分类:
数据库 时间:
2015-05-29 16:04:03
阅读次数:
142
一、加密算法选择密码学中两种常见的密码算法为:对称密码算法和非对称密码算法。对称密钥加密,又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。非对称密钥加密,又称公钥密钥加密..
分类:
数据库 时间:
2015-05-29 16:01:41
阅读次数:
121
ssh:secureshell,应用层协议,tcp,22端口通信过程及认证过程是加密的,还能实现主机认证主机密钥:非对称加密:secretkeypublickey密钥交换使用对称密钥传输数据认证过程:基于口令认证基于密钥认证linux:openSSHC/Sl架构服务商:sshd,配置文件/etc/sshd_config客户端:ssh,配..
分类:
其他好文 时间:
2015-05-22 19:23:29
阅读次数:
142
一、介绍enc-对称加密例程,使用对称密钥对数据进行加解密,特点是速度快,能对大量数据进行处理。算法有流算法和分组加密算法,流算法是逐字节加密,数据经典算法,但由于其容易被破译,现在已很少使用;分组加密算法是将数据分成固定大小的组里,然后逐组进行加密,比较广为..
分类:
其他好文 时间:
2015-04-23 08:22:04
阅读次数:
3411
一、简介: RSA加密算法是最常用的非对称加密算法,CFCA在证书服务中离不了它。RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有一定的可信性,目前它已经成为最流行的公开...
分类:
编程语言 时间:
2015-04-16 19:14:20
阅读次数:
198
使用openssl库实现RSA、AES数据加密 openssl是可以很方便加密解密的库,可以使用它来对需要在网络中传输的数据加密。可以使用非对称加密:公钥加密,私钥解密。openssl提供了对RSA的支持,但RSA存在计算效率低的问题,所以一般的做法是使用对称密钥加密数据,然后再把这个只在当前有效....
分类:
其他好文 时间:
2015-04-12 19:18:42
阅读次数:
236
Java中的加密与解密主要对数据的安全性提供保障,分为对称和非对称的,对称表示加密密钥和解密密钥是同一个密钥,因此也常常称作私密密钥或秘密密钥,非对称密钥表示加密密钥和解密为两个不同的密钥,一个为公共密钥,另一个则为私密密钥。对称加密解密算法有DES、AES等,非对称加密解密算法有RSA、DH等。对于数据的加密与解密我们通常通过生成密钥,然后通过加密与解密操作类利用密钥对数据进行加密与解密,接下来...
分类:
编程语言 时间:
2015-04-11 14:56:37
阅读次数:
205
创建相同的对称密钥非常容易。使用相同的 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
都是基本示例,更多参考官方文档:
1. Transact-SQL 函数
2. 数据库密钥
3. 证书
4. 非对称密钥
5. 对称密钥
-- drop table EnryptTest
create table EnryptTest
(
id int not null primary key,
EnryptData nvarchar(20),
)
insert int...
分类:
数据库 时间:
2015-04-04 12:18:12
阅读次数:
307
对称加密采用了对称密码编码技术,它的特点是文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDEA),它比DES的加密性好,而且对...
分类:
其他好文 时间:
2015-03-11 18:59:14
阅读次数:
147