根据密钥类型不同可以将现代密码技术分为两类:对称加密算法(私钥密码体系)和非对称加密算法(公钥密码体系)。1 对称加密算法中,数据加密和解密采用的都是同一个密钥,因而其安全性依赖于所持有密钥的安全性。对称加密算法的主要优点是加密和解密速度快,加密强度高,且算法公开.缺点是实现密钥的秘密分发困难,在大...
分类:
其他好文 时间:
2014-10-10 14:01:44
阅读次数:
229
iOS MD5加密算法 1 #import // Need to import for CC_MD5 access 2 3 4 - (NSString *)md5:(NSString *)str 5 { 6 const char *cStr = [str UTF8String]; 7 ...
分类:
移动开发 时间:
2014-10-08 23:19:57
阅读次数:
234
private String getMD5Str(String str) { MessageDigest messageDigest = null; try { messageDigest = MessageDigest.getInstanc...
分类:
其他好文 时间:
2014-10-04 03:40:35
阅读次数:
186
有趣的密码问题: 一天在一家图书馆的电脑上发现了政府的一个机密文件,一个侦探调查到有一个人被记录曾用过政府的一台电脑,并总出入该图书馆,但是却没有足够的证据证明该人为密文的盗窃者,该侦探了解到该文件的加密算法非常强大可抗击各种攻击,并调查了该政府的内部网络协议,政府中有一台服务器连接各个政府内...
分类:
其他好文 时间:
2014-09-30 18:48:09
阅读次数:
197
/****************************************************************************** Copyright (c) 2012-2022, jiangkun. All rights reserved. File Name ...
分类:
编程语言 时间:
2014-09-29 17:30:41
阅读次数:
1191
二. 加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,经常使用的算法包含:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。...
分类:
其他好文 时间:
2014-09-28 22:29:35
阅读次数:
374
MD5消息摘要算法,属Hash算法一类。MD5算法对输入任意长度的消息进行运行,产生一个128位的消息摘要。以下所描述的消息长度、填充数据都以位(Bit)为单位,字节序为小端字节。算法原理1、数据填充对消息进行数据填充,使消息的长度对512取模得448,设消息长度为X,即满足X mod 512=44...
分类:
其他好文 时间:
2014-09-28 20:58:15
阅读次数:
376
加密算法有很多种:这里只大约列举几例:1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难...
分类:
编程语言 时间:
2014-09-27 14:38:09
阅读次数:
260
SIM卡存储的数据可分为四类:第一类是固定存放的数据。这类数据在移动电话机被出售之前由SIM卡中心写入,包括国际移动用户识别号(IMSI)、鉴权密钥(KI)、鉴权和加密算法等等。第二类是暂时存放的有关网络的数据。如位置区域识别码(LAI)、移动用户暂时识别码(TMSI)、禁止接入的公共电话网代码等。...
分类:
移动开发 时间:
2014-09-26 20:58:48
阅读次数:
211