public static bool CheckPassword(this IPasswordKeeping entity, string password)
        {
            var hash = CalcHash(password, entity.Salt);

            return(entity.Hash == hash);
        }
 public static void SetPassword(this IPasswordKeeping entity, string password)
 {
     entity.Salt = Guid.NewGuid().ToString();
     entity.Hash = CalcHash(password, entity.Salt);
 }