Получить хэш SHA1

Получить хэш строки:

uses
     System.Hash
     ;
...
var 
    HashSHA1 : THashSHA1;
    Hash : string;
begin
  HashSHA1 := THashSHA1.Create;
  Hash     := HashSHA1.GetHashString('Строка');
end;

Обратите внимание, что HashSHA1 - это запись, а не экземпляр класса, вызов деструктора не требуется.