一个把java翻译成C#的解码语句

qwa 2014-08-27 03:50:25
public String encode(String pv, String uu)
throws SecurityException
{
MessageDigest digester = MessageDigest.getInstance("SHA-1");
byte value[];

digester.reset();
value = digester.digest(uu.getBytes());
digester.update(pv.getBytes());
value = digester.digest(value);

return new String(Base64.encodeBase64(value));
}
以上是java语句,想翻译成c#语句,不知道哪位能帮忙搞一个,谢谢了
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qwa 2014-08-29
  • 打赏
  • 举报
回复
very thanks 第二个是对的,谢谢
Forty2 2014-08-27
  • 打赏
  • 举报
回复
java中uu的摘要又被摘要了一次。换这个看看:

public static string Encode(string pv, string uu)
{
    using (SHA1 sha1 = SHA1.Create())
    {
        List<byte> bytes = new List<byte>();
        bytes.AddRange(Encoding.UTF8.GetBytes(pv));
        bytes.AddRange(sha1.ComputeHash(Encoding.UTF8.GetBytes(uu)));

        return Convert.ToBase64String(sha1.ComputeHash(bytes.ToArray()));
    }
}
Forty2 2014-08-27
  • 打赏
  • 举报
回复

public static string Encode(string pv, string uu)
{
    using (SHA1 sha1 = SHA1.Create())
    {
        byte[] bytes = Encoding.UTF8.GetBytes(pv + uu);
        return Convert.ToBase64String(sha1.ComputeHash(bytes));
    }
}
moonwrite 2014-08-27
  • 打赏
  • 举报
回复
Google 关键词 C# SHA-1 http://www.cnblogs.com/erwin/archive/2009/04/14/1435551.html

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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