银行系统的密钥有三种,主密钥/pinkey/Mackey,其中pinkey是用来加密密码的,而mackey是用来校验报文是否有错码,主密钥是用来加密pinkey和mackey的.其中主密钥加密pinkey和mackey是是用3des来加解密的代码如下:/*param: pKey:密钥(十六进制...
分类:
其他好文 时间:
2014-06-18 10:22:18
阅读次数:
575
commons-codec是Apache下面的一个加解密开发包官方地址为:http://commons.apache.org/codec/官方下载地址:http://commons.apache.org/codec/download_codec.cgi在线文档:http://commons.apac...
分类:
其他好文 时间:
2014-06-17 14:49:54
阅读次数:
261
转自:http://blog.csdn.net/pengzp/article/details/6556674二.加密算法介绍对称加密算法对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场...
分类:
其他好文 时间:
2014-06-15 21:17:11
阅读次数:
207
对称加密算法(加解密密钥相同)名称密钥长度运算速度安全性资源消耗DES56位较快低中3DES112位或168位慢中高AES128、192、256位快高低非对称算法(加密密钥和解密密钥不同)名称成熟度安全性(取决于密钥长度)运算速度资源消耗RSA高高慢高DSA高高慢只能用于数字签名ECC低高快低(计算...
分类:
其他好文 时间:
2014-06-14 16:11:38
阅读次数:
282
一、DES加解密
DES一共就有4个参数参与运作:明文、密文、密钥、向量。其中这4者的关系可以理解为: 密文=明文+密钥+向量; 明文=密文-密钥-向量;
为什么要向量这个参数呢?因为如果有一篇文章,有几个词重复,那么这个词加上密钥形成的密文,仍然会重复,这给破解者有机可乘,破解者可以根据重...
分类:
Web程序 时间:
2014-06-12 12:05:22
阅读次数:
251
本系列是自己水过的一些项目,现在发上来共享下。1.需求分析:1、强制性加解密l根据文档密级规则,用户身份,动态地、强制性地对电子文档进行加解密(保存的时候加密存盘、打开的时候解密打开),不需要由终端用户来判断这个文档是否需要加密;不改变用户正常的工作习惯。l在内..
分类:
其他好文 时间:
2014-06-02 14:11:57
阅读次数:
200
简介一个应用开发框架,可以加快开发速度,今天笔记基于许多开源项目自写了一款应用框架。内容框架包括:界面管理(Activity管理)、数据库操作(orm框架、加密等)、http交互、缓存管理、下载管理、路径管理、日志输出、网络管理、系统命令、加解密、stl容器、任务管理、奔溃管理、存储管理、其它辅助管理…。解决思路如下:界面管理:使用Stack记录Activity的运行轨迹,并在每个Activity...
分类:
移动开发 时间:
2014-05-13 14:16:40
阅读次数:
436
最近在学习.NET软件开发过程中,接触到了一个关于.NET数据库加解密的程序代码,感觉比较新颖,觉得随着网络安全的发展,数据库的加密会是众多博友都会遇上的问题,随分享之。本数据库中数据采用MD5加密方式MD5全程是Message-digest
Algorithm5(信息-摘要算法),用于确保信息传输...
分类:
数据库 时间:
2014-05-08 10:30:11
阅读次数:
360
转载自:
http://www.cnblogs.com/WonKerr/archive/2009/11/11/DES_C_JAVA.html
分类:
编程语言 时间:
2014-05-08 08:44:54
阅读次数:
683