When we switched from MD5 to Bcrypt we updated our storage to use Modular Crypt Format.. a new scheme now exists with minor improvements called PHC String Format. Switching to PHC should allow us to support newer crypt cyphers easily, including argon2
For the uninitiated, this isn't a bad writeup of the comparison: https://passlib.readthedocs.io/en/stable/modular_crypt_format.html#:~:text=In%20short%2C%20the%20modular%20crypt,only%20the%20characters%20in%20the
For the uninitiated this isn't a bad writeup: https://passlib.readthedocs.io/en/stable/modular_crypt_format.html