rsautl是rsa的工具,相当于rsa、dgst的部分功能集合。可用于签名、验证、加密和解密文件。非对称密钥的密钥是随机生成的,因此不需要也无法指定salt参与加密。 pkeyutl是非对称加密的通用工具,大体上和rsautl的用法差不多,这里只解释rsautl。 [root@xuexi tmp]... ...
分类:
其他好文 时间:
2016-11-22 19:59:46
阅读次数:
496
TCP/IP:安全 A >B 机密性:明文传输(ftp,http,smtp,telnet),被窃听 完整性:消息被篡改 身份验证:你访问的主机就是你真实要访问的那台,而不是钓鱼网站 机密性: 加密,即转换规则。算法不变,密钥规则要变。 对称加密:加密和解密的密钥是一致的 完整性: 单向加密算法:提取 ...
分类:
系统相关 时间:
2016-11-21 18:59:04
阅读次数:
179
一、加密算法:1、对称加密:加密和解密使用同一个密码就是对称加密。如:DES,3DES,AES2、非对称加密(公钥加密):加密和解密使用不同一个密码就是非对称加密,(私钥、公钥)如:DSA、RSA3、单向加密:雪崩效应,定长输出,不可逆。如:MD5,SHA1,SHA256,SHA5124、linux..
分类:
其他好文 时间:
2016-11-18 19:32:08
阅读次数:
202
一、加密和解密1、加密方式有:对称加密、单向加密、公钥加密对称加密:工具:gpgopensslenc加密:opensslenc-des3-a-salt-in/ets/fstab-out/tmp/fstab.cipher解密:opensslenc-d-dec3-a-salt-in/tmp/fstab.cipher-out文件单向加密:工具:sha1sum,md5sum,openssldgstopenssldg..
分类:
其他好文 时间:
2016-11-12 20:32:07
阅读次数:
261
1.最近研究了下利用SQLite为db文件简单的加密和解密 1 private static SQLiteConnection GetConnection() 2 { 3 SQLiteConnection conn; 4 string password = dataProvider.ConfigSe ...
分类:
数据库 时间:
2016-11-09 20:05:27
阅读次数:
240
MySQL 4.1版本之前是MySQL323加密,MySQL 4.1和之后的版本都是MySQLSHA1加密, (1)以MySQL323方式加密 select old_password('111111'); (2)以MySQLSHA1方式加密 select password('111111'); (1 ...
分类:
数据库 时间:
2016-11-08 13:44:54
阅读次数:
205
RSA是(RivestShamirandAdleman)的缩写,RonRivest,AdiShamir和LeonardAdleman这仨哥们挺NB的,20多年前创造了这个算法,现在也已经广泛使用了。这是一种公钥的加密算法,加密和解密是互逆的。如果用公钥加密,私钥解密,可实现保密通信;如果用私钥加密,公钥解密,可实现数..
分类:
编程语言 时间:
2016-11-07 19:58:40
阅读次数:
146
Java实现AES加密 1. 因子 上次介绍了《JAVA实现AES加密》,中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一;AES可以使用128、192、和256位密钥,并且用128位分组加密和解密数据 ...
分类:
编程语言 时间:
2016-10-31 06:53:37
阅读次数:
304
前几天Insus.NET有在数据库实现过对某一字段进行加密码与解密《使用EncryptByPassPhrase和DecryptByPassPhrase对MS SQLServer某一字段时行加密和解密》http://www.cnblogs.com/insus/p/5983645.html那今次Insu ...
分类:
Web程序 时间:
2016-10-25 10:02:21
阅读次数:
381
openssl详解及实现httpsopenssl详解及实现httpsOpenSSL是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。秘钥算法和协议:对称加密:加密和解密使用同一个密钥,原始数据分成固定大小块,算..
分类:
Web程序 时间:
2016-10-22 21:36:56
阅读次数:
420