BeaconServers / Beacon-Backend

1 stars 0 forks source link

Argon2ID Implementation #1

Open billyb2 opened 3 years ago

billyb2 commented 3 years ago

While the server currently uses the BCrypt hashing algorithm, which is already pretty secure, Argon2ID is a more modern slower hashing algorithm that would make offline cracking far more difficult. While I attempted to implement it in 46adb375c5810a790c7a1798140dddd0ec17ac15, libsodium is required to be installed, and after a few hours of trying to install it into XAMPP, I just gave up. Once we get later into the development of the backend and we no longer use XAMPP, it'll be much easier to install libsodium into the program

billyb2 commented 3 years ago

This will be a great resource.

billyb2 commented 3 years ago

Now that Docker was added in 5ed6261fe0b2c6baff7e8b95125ed8ed9d3f189c, we don't need to deal with XAMPP's god awful handling of extensions, this can be added pretty soon.