Zumindestens gibts
eine C Version...
Daraus eine
DLL - machen und dann müsste das aus Delphi heraus schon gehen...
Nee, sollte schon Pascal sein wegen X-Platform und so.
Falls es noch Interesse an eine Pascal-Lösung vorhanden ist: Im neuen
CRC/Hash-Archiv ist eine
Scrypt-
Unit implementiert (für Pascal, Delphi und FreePascal).
Die PurePascal-Version des Salsa20/8-Kerns ist integriert, es ist also keine Salsa-
Unit erforderlich.
Aber Vorsicht: Der Testvektor mit N=1048576, r=8, p=1 braucht zB bei mir 1GB Speicher und ca 15 sec mit Delphi 18 und Win7/64 Core i3-2350M, FPC ist 5 sec langsamer (bei den GO-Leuten ist er vorsorglich schon mal auskommentiert).
Gruß Gammatester