存档
-
Java和C#利用DES算法加密和解密数据
今天晚上折腾了很久,一直在想, .NET 的 DES算法 加密的数据 JAVA能解吗,看了下 微软的SDK帮助文档,其实就是一个加密算法,只要知道IV和KEY就能解密数据. C# SDK API地址: http://msdn.microsoft.com/zh-cn/library/system.security.cryptography.descryptoserviceprovider%28v=VS.80%29.aspx .NET加密实现(iv我用一个byte数组,值是1-8) 1 2 3 4 5 6 7 8 9 10 11 12 public static string EncryptDES(string encryptString, string encryptKey) { DESCryptoServiceProvider dCSP = new DESCryptoServiceProvider(); byte[] rgbKey = Encoding.UTF8.GetBytes(encryptKey); byte[] inputByteArray = Encoding.UTF8.GetBytes(encryptString); MemoryStream mStream = new MemoryStream(); CryptoStream cStream = new CryptoStream(mStream, [...]
近期评论