Blake2

Hi,

I am evaluating which hashing function to use as my base across multiple apps.

When I was testing TBlake2BHash with:

      hashSizeBytes := 16;
      OutputFormat := hexa;
      UniCode := yesUNI;

I get a hash 32 characters (Unicode) long. When I use hashSizeBytes := 32, I get 64.

Could this be a function of yesUni vs noUni?

I am just concerned that this might be changed ("Fixed"), and I will have rolled out apps with the wrong hashSizeBytes value.

Thanks.

Hi, a byte is displayed as 2 "hexa" characters. 0x1E is then "1E", for instance.

bernard

Thx!