Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15551|Ответ: 0

[ASP.NET] ASP.NET использует шифрование MD5

[Скопировать ссылку]
Опубликовано 10.06.2015 20:19:34 | | |

Зашифрованный шифротекст имеет 32 бита, и я пересчитал их по одному.
На самом деле, существует самый простой способ реализовать MD5 в .net
        <summary>
        Шифрование MD5
        /// </summary>
        <param name="toCryString"> зашифрованная строка</param>
        <returns>Зашифрованная строка</returns>
        публичная статическая строка MD5 (строка toCryString)
        {
            return FormsAuthentication.HashPasswordForStoringInConfigFile(toCryString, "MD5");
        }


Метод 2:
публичная статическая строка MD5 (str str)
  {
   MD5 md5 = новый MD5CryptoServiceProvider();
   byte[] результат = md5. ComputeHash(System.Text.Encoding.Default.GetBytes(str));
   строка str2 = "";
   for(int i=0; I<результат. Длина; i++)
   {
    str2 += строка. Format("{0:x}",result);
   }
   return str2;
  }




Предыдущий:Коллекция списков дедупликациирует данные
Следующий:asp.net изменить конфигурационный файл LINQ app.config в web.config
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com