linux shell提供md5sum用于计算校验MD5值。 md5sum - compute and check MD5 message digest md5sum [OPTION]... [FILE]... The sums are computed as described in RFC 13 ...
分类:
系统相关 时间:
2017-01-15 20:29:51
阅读次数:
224
写作目的 通常我们在使用加密算法时,都是直接调用一个方法,比如Base64,直接把待加密的字符串给加密好了。对于某些使用公私钥的算法,最多再传入一段公钥即可。但是在使用MD5算法的时候,总是需要用到一个叫做Digest的东西,然后再经过一段有些神秘的代码把二进制转十六进制,才能获得想要的MD5“加密 ...
分类:
其他好文 时间:
2016-12-21 02:41:36
阅读次数:
177
用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密 python 还有一个 ...
分类:
编程语言 时间:
2016-12-14 19:06:20
阅读次数:
203
一、简述 mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥。因此MAC算法也经常被称作HMAC算法。关于hmac算法的详情可以参看RFC 2104(http://www.ietf.org/rf ...
分类:
编程语言 时间:
2016-12-04 20:31:03
阅读次数:
308
前戏配置前段控制器 web.xml 配置需要spring-*.xml文件 处理*.do的请求配置mybatis spring-mybatis.xml 添加数据连接池BaseDataSource 有几个参数测试:注意导包sql 添加Mybatis SqlSessionFactory配置reforg.m ...
分类:
其他好文 时间:
2016-12-04 13:55:51
阅读次数:
514
该伪命令用于生成文件的信息摘要,也可以进行数字签名,验证数字签名。 首先要明白,要进行数字签名,需要计算出特征码即数字摘要,然后使用私钥对数字摘要进行签名。特征码使用md5,sha等计算出。 对象只能是文件,不能是一段数据。 [root@xuexi tmp]# man dgst NAME dgst,... ...
分类:
其他好文 时间:
2016-11-22 20:12:02
阅读次数:
367
MD5是常用的加密算法,也经常用于校验信息完整,如文件的完整性。用术语讲,MD5是一种消息摘要算法(Message Digest Algorithm)。另外还有一种常用的消息摘要算法SHA1。如果想了解这些的话,可以去百度百科:MD5、SHA1、消息摘要算法。 Java已经实现了MD5、SHA1算法 ...
分类:
编程语言 时间:
2016-11-15 13:51:03
阅读次数:
194
OpenSSL命令 ciphers 摘自http://blog.csdn.net/as3luyuan123/article/details/13609819 用途: 指令是用来展示用于SSL加密算法的工具。它能够把所有openssl支持的加密算法按照一定规律排列(一般是加密强度)。这样可以用来做测试 ...
分类:
其他好文 时间:
2016-10-27 19:42:48
阅读次数:
235
MD5加密 MD5概述用户名密码保存在客户端是一种十分危险的行为。所以需要进行加密后保存。其中MD5就是一种比较常用的加密算法。与其说MD5算法是一种加密算法,不如说是一种数据指纹(数据摘要)算法。其特点如下:任意大小的二进制数经过MD5计算后都能得到一个独一无二的128位二进制数。不同的数据算出的 ...
分类:
数据库 时间:
2016-10-19 01:53:15
阅读次数:
216
package other;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/* * MD5 算法*/public class MD5 { // 全局数组 private final s ...
分类:
编程语言 时间:
2016-09-20 16:24:50
阅读次数:
131