ASP.Net Core C#. password hashing with salt & verification (encrypt & decrypt style). Password-Based Key Derivation Function 2