Flexible PBKDF2 implementation for .NET Framework by Jither - https://github.com/Jither/PBKDF2