protected virtual byte [] DecryptPassword (byte [] encodedPassword) { using (SymmetricAlgorithm sa = GetAlgorithm ()) { return MachineKeySectionUtils.Decrypt (sa, encodedPassword, 0, encodedPassword.Length); } }