PawnPlus Bcrypt NEXT
PawnPlus bcrypt NEXT with some improvement based on samp_bcrypt plugin only.
Unlike the other versions, this one keeps everything simple and neat. Only less than 200 lines of code to implement it.
Note
Now the include supports both open.mp and SA:MP seamlessly.
Type the following command:
sampctl install knryuu/pawnplus-bcrypt-nextTo install the include.
Began using the include by typing #include <pp-bcrypt>.
- Download PawnPlus and samp_bcrypt, extract it to your server folder.
- Download pp-bcrypt.inc from the release page, put the .inc file to
pawno/includeorqawno/include. - Began using the include by typing
#include <pp-bcrypt>.
native Task:bcrypt_async_hash(const input[], cost = BCRYPT_COST);
native Task:bcrypt_async_hash_s(ConstStringTag:input, cost = BCRYPT_COST);
native Task:bcrypt_async_verify(const input[], const hash[]);
native Task:bcrypt_async_verify_s(ConstStringTag:input, ConstStringTag:hash);
native String:bcrypt_get_hash_s();Refer to test.pwn to see the usage of this include.