funkcija_xeshirovanija_konvertirovanija_stroki_v_md5

Это старая версия документа!


Функция КонвертироватьВМД5 (ТекстОригинал);

оMD5 = Новый COMОбъект("System.Security.Cryptography.MD5CryptoServiceProvider");
оEnc = Новый COMОбъект("System.Text.UTF8Encoding");
оStr = Новый COMОбъект("System.Text.StringBuilder");

// переводим в байтовый массив 
Массив = оEnc.GetBytes_4(ТекстОригинал);

// MD5
Массив = оMD5.ComputeHash_2(Массив);

// переведем обратно из байтового массива в строку
КолЭлементовМассива = Массив.GetLength();

Для Ит = 0 ПО КолЭлементовМассива - 1 Цикл 
	оStr.AppendFormat("{0:x02}", Массив.GetValue(Ит));
КонецЦикла;

оMD5 = NULL;
оEnc = NULL;

Возврат оStr.ToString();

КонецФункции

  • /sites/data/attic/funkcija_xeshirovanija_konvertirovanija_stroki_v_md5.1613683040.txt.gz
  • Последнее изменение: 2021/02/18 21:17
  • tro