FAQ Как зашифровать в SHA256? (Ответ тут)

  • Автор темы Автор темы Lomanu4
  • Дата начала Дата начала

Lomanu4

Команда форума
Администратор
Ofline
Необходимо подключить модули:
uses IdSSLOpenSSL, IdHashSHA;

Код:
function GetSHA256Str(const str : Ansistring) : Ansistring;
begin
  IdSSLOpenSSL.LoadOpenSSLLibrary;
  with TIdHashSHA256.Create do
  try
    Result := LowerCase( HashStringAsHex(str) );
  finally
    Free;
  end;
  IdSSLOpenSSL.UnLoadOpenSSLLibrary;
end;
Используем
Код:
procedure TlcMainForm.sButton1Click(Sender: TObject);
begin
ShowMessage(GetSHA256Str('123123213'));
end;
 
Назад
Сверху Снизу