Puedes utilizar una de estas opciones:
Delphi.about
irsoft
Ten en cuenta que el HASH de un string normal (1 byte por caracter) te dará un resultado distinto del de un string codificado en UTF-8 u otro sostema, pues utilizan más bytes.
Las últimas versiones de delphi utilizan UTF-8.