Хеш MD5 в silverlight

Я работаю над приложением Windows Phone 7. Я использую эту реализацию для хеширования MD5 в Silverlight.

Я использую этот код -

    protected string GetMD5Hash(string input)
    {
        byte[] bs = System.Text.Encoding.UTF8.GetBytes(input);
        MD5Managed md5 = new MD5Managed();
        byte[] hash = md5.ComputeHash(bs);

        StringBuilder sb = new StringBuilder();
        foreach (byte b in bs)
        {
            sb.Append(b.ToString("x2").ToLower());
        }

        return sb.ToString();    
    }

Но я не получаю правильный хеш MD5 для вводимых мной данных. Я не уверен, что не так с этим кодом. Если кто-нибудь использовал эту реализацию для хеширования MD5 в Silverlight, знаете ли вы, где я ошибся?

10
задан pavanred 17 November 2010 в 15:50
поделиться