Problem with Argon2d


I updated my TMS Cryptography and ran some tests. I noticed that Argon2d is generating a completely different value than the version I was using and from the website https://argon2.online/

The example in TMSCryptographyPack.pdf doesn't compile because the component has been modified.

Attached is an image of the example component you provided and the app using the previous version, as well as from the argon2.online website.

Sincerely.

Can anyone give me an answer about this problem?

Hi,
I will have a look at it ASAP.

Hi, I fixed the issue.
Two bugs:

  • a missing 'var' for a method parameter, so changing the salt had no incidence on the result
  • an incorrect parameter name within a procedure (Position instead of FPosition - global variable) and, again, no change in the outcome

I have also removed the prohibition of password := ''.

I will issue a new version of the library but it may take a few days. If you need the revised file urgently, send me an email at bernard (at) tmssoftware (dot) com