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();
	
КонецФункции
  • /www/wwwroot/wiki.hostingcloud.com.ua/data/attic/funkcija_xeshirovanija_konvertirovanija_stroki_v_md5.1613683072.txt.gz
  • Последнее изменение: 2021/02/19 08:17
  • (внешнее изменение)