专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
MD5的全称是Message-Digest Algorithm 5,在20世纪90年代初由MTI的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3、MD4发展而来。 MD5将任意长度的“字符串”变换成一个128为的大整数,并且它是一个不可逆的字符串变换算法,也就是说,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始字符串有无穷多个,这有点像不存在反函数的数学函数。 一、关键技术点 1、通过java.Security.MessageDigest的静态方法getInstance创建具有指定算 [阅读全文] [PDF]
Filename: encrypt_string.cs Author : zhanghua Date : 2005-08-11 Fuction : input a strig and encrypt a string 加密后的字符串的第一个字符是原先字符串的最后一个字符, 其余的每一个字符是对应的原字符串中的前一个字符的值加 上3。 example: welcome -> ezhofrp */using System;class Test{public static void Main(){ string strInput, strOutput; [阅读全文] [PDF]
本人在操作数据库时,考虑到该数据库还有可能被其他软件打开,所以想能否有另外一种方式把数据库中数据进行加密呢,也 就是说,即使别人利用其他的软件打开了该数据库,看到的也是一片乱码,根本不知道数据库进而是什么内容。出于这种情况,本人利用vb中自带 rnd()函数的功能编写了如下加密解密方法。 当rnd()的参数(我们称它为种子)为负值时,同一种子产生同一个随机序列,同时vb还具有强大的二进制技术功能。 这样我们可以按以下方法实现字符串内容的加密解密。 源程序如下: public function stringendecodecn(strsource as st [阅读全文] [PDF]
1 共3条 分1页