写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码 using System.Security;using System.Sec ...
分类:
Web程序 时间:
2016-10-14 20:47:01
阅读次数:
318
1) MD5/SHA MessageDigest是一个数据的数字指纹.即对一个任意长度的数据进行计算,产生一个唯一指纹号. MessageDigest的特性: A) 两个不同的数据,难以生成相同的指纹号 B) 对于指定的指纹号,难以逆向计算出原始数据 代表:MD5/SHA 2) DES 单密钥算法, ...
分类:
编程语言 时间:
2016-10-13 19:35:15
阅读次数:
211
#import "CommonCrypto/CommonDigest.h" -(NSString *)getSha1String { NSData *data = [self dataUsingEncoding:NSUTF8StringEncoding]; uint8_t digest[CC_SHA ...
分类:
移动开发 时间:
2016-10-11 10:50:19
阅读次数:
196
HMAC(Hash Message Authentication Code)哈希消息授权码,它在消息摘要算法(例如MD5,SHA系列算法)的基础上,使用密钥对消息摘要进行加密.它相当于一个马甲,内里可以使用MD5,SHA1,SHA256,SHA384,SHA512等Message Digest算法, ...
分类:
系统相关 时间:
2016-09-30 02:03:56
阅读次数:
188
md5已经不安全了,中国山东大学女学霸王小云破解了一系列密码,当真是巾帼不让须眉.说是破解,其实就是给你一个md5码,让你求出这个md5码所对应的原始信息,显然一个md5对应无数种原始信息.而md5的特性就是难以还原初始信息,但是王小云可以迅速找到给定md5码的可行解.md5的解空间虽然巨大,但是却 ...
分类:
其他好文 时间:
2016-09-27 06:58:17
阅读次数:
139
http://blog.csdn.net/hopestar2/article/details/6372883 在项目中经常用到各种配置文件,有.properties的,也有.xml格式的 都可以通过java.utils.Property类进行处理。 1. 读取.properties文件 [c-sha ...
分类:
编程语言 时间:
2016-09-26 06:28:03
阅读次数:
642
前言: 对于SHA安全散列算法,以前没怎么使用过,仅仅是停留在听说过的阶段,今天在看图片缓存框架Glide源码时发现其缓存的Key采用的不是MD5加密算法,而是SHA-256加密算法,这才勾起了我的好奇心,所以趁着晚上没啥事,来学习一下。 其他几种加密方式: Android数据加密之Rsa加密 An ...
分类:
移动开发 时间:
2016-09-23 08:42:01
阅读次数:
237
上面是我的测试环境;我随便进入一个容器,我使用的工具是xshell,在两个终端同时输入date,很明显,时间是不一样的。我的本地centos时间选得是上海时间,最后测试,容器时间和系统时间同步了。注:我们在做dockerfile时就可以直接操作加入:RUNcp/usr/share/zoneinfo/Asia/Sha..
分类:
其他好文 时间:
2016-09-22 18:10:18
阅读次数:
492
Android之Dialer之紧急号码 e over any other (e.g. supplementary service related) number analysis. a) 112 and 911 shall always be available. These numbers sha ...
分类:
移动开发 时间:
2016-09-21 21:12:02
阅读次数:
202
官方定义函数: HashBytes ( '', { @input | 'input' } ) ::= MD2 | MD4 | MD5 | SHA | SHA1 参数解释: algorithm:标识用于对输入执行哈希操作的哈希算法。这是必选参数,无默认值。需要使用单引号。 @input : 数据类型为... ...
分类:
数据库 时间:
2016-09-18 21:10:32
阅读次数:
1544