C#的加密源码,谁能给我相对应的java版的?要求效果一样

chenjianhuacool 2012-03-06 06:43:55
直接上源码:
public string jiemi(string StrInput, string key1, string key2)
{
string str;
byte[] buffer = Convert.FromBase64String(StrInput);
MemoryStream stream2 = new MemoryStream();
DESCryptoServiceProvider provider = new DESCryptoServiceProvider();
CryptoStream stream = new CryptoStream(stream2, provider.CreateDecryptor(Encoding.UTF8.GetBytes(key1), Encoding.UTF8.GetBytes(key2)), CryptoStreamMode.Write);
stream.Write(buffer, 0, buffer.Length);
stream.FlushFinalBlock();
return Encoding.UTF8.GetString(stream2.ToArray());

return str;
}

这个是C#版的加密源码,谁能给我相对应的java版的?
...全文
52 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧