这个算法简单,而且效率高,每次可以操作8个字节的数据,加密解密的KEY为16字节,即包含4个int数据的int型数组,加密轮数应为8的倍数,一般比较常用的轮数为64,32,16,推荐用64轮.源代码如下:/** *//*** Tea算法* 每次操作可以处理8个字节数据* KEY为16字节,应为包含....
分类:
编程语言 时间:
2014-07-29 12:32:56
阅读次数:
248
转自:[Python] 字符串加密解密 作者:lovebread1. 最简单的方法是用base64:importbase64s1=base64.encodestring('helloworld')s2=base64.decodestring(s1)prints1,s2#aGVsbG8gd29ybGQ...
分类:
编程语言 时间:
2014-07-29 12:27:46
阅读次数:
539
/// /// AES 加密 /// /// 待加密的字符串 /// 加密密钥,要求为32位 /// 加密成功返回加密后的字符串,失败 throw public static string Enc...
分类:
其他好文 时间:
2014-07-29 12:25:26
阅读次数:
181
public class DESCrypto { /// /// 初始化des实例秘钥及向量 /// /// /// private static DESCryptoServiceProvide...
分类:
其他好文 时间:
2014-07-28 21:20:54
阅读次数:
350
关于RSACryption帮助类定义见RSACryption一、加密与解密 //定义明文和密文变量 string plaintext = "天道酬勤,厚德载物!"; string ciphertext = ""; ...
分类:
其他好文 时间:
2014-07-28 15:19:23
阅读次数:
215
public sealed class EncryptUtils { #region Base64加密解密 /// /// Base64加密 /// /// 需要加密的字符串 /// pub...
分类:
其他好文 时间:
2014-07-28 13:48:40
阅读次数:
210
/// /// 3DES 加密解密 /// class Encrypt { public static string EncryptString(string Value, string txtKey, string txtIV) { ...
分类:
其他好文 时间:
2014-07-27 21:49:49
阅读次数:
201
在C#程序中,大家可能比较熟悉的方式是md5加密解密方式,对RSA可能并不是很熟悉, 下面就说一下RSA加密和解密的算法
分类:
其他好文 时间:
2014-07-24 10:15:03
阅读次数:
249
import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.security.InvalidKeyException; import java.security.Key; imp...
分类:
编程语言 时间:
2014-07-23 13:59:26
阅读次数:
313
自定义类加载器是在是血的不怎明白这里只学会了一个简单的加密解密方法//定义一个加密方法public static void md(InputStream inputStream,OutputStream outputStream) throws Exception{int b = 0;while((...
分类:
其他好文 时间:
2014-07-22 00:21:33
阅读次数:
196