Я пытаюсь получить MD5-хэш значения в ColdFusion. Я попробовал этот код, используя функцию Encrypt 1 :
<cfscript>
val = 1117;
md5 = Encrypt(val, 0, "MD5", "Hex");
</cfscript>
Но я получаю ошибку:
Алгоритм безопасности MD5 не поддерживается выбранным вами провайдером безопасности.
Как выбрать другого поставщика услуг безопасности?
1 Да, я знаю, что MD5 не является алгоритмом шифрования , но люди из ColdFusion, похоже, не знают этого, потому что перечисляют его как поддерживаемый алгоритм для Функция шифрования. Edit : я не видел встроенную функцию Hash , но видел тот факт, что Encrypt перечисляет md5 и sha как предположительно поддерживаемые алгоритмы, поэтому я подумал (неправильно получается) что именно так вы получили хэш в CF.