In our previous episode, Jorge Aldo G. de F. Junior said:
> Uses
> Classes,
> SHA1;
>
> Var
> Data : TMemoryStream;
> Hash : TSHA1Digest;
>
> Begin
> Data := TMemoryStream.Create;
> Data.LoadFromFile('test6.pas');
Data.Position:=0;
> Hash := SHA1Buffer(Data.Memory, Data.Size);
> WriteLn(SHA1Print(Hash));
> Data.Free;
> End.