public string ComputePassword(string Password, DateTime DateCreated) { if (Password != null) { var datenumber = DateCreated.Month.ToString() + DateCreated.Day.ToString() + DateCreated.Year.ToString(); var newpass = _passwordprefix + Password + datenumber; newpass = BPSSecurity.Encrypt(newpass); return(newpass); } return(""); }
public string BreakPassword(string Password, DateTime DateCreated) { if (Password != null) { var datenumber = DateCreated.Month.ToString() + DateCreated.Day.ToString() + DateCreated.Year.ToString(); var pass = BPSSecurity.Decrypt(Password); //remove the prefix string; pass = pass.Substring(_passwordprefix.Length, pass.Length - _passwordprefix.Length); //remove the suffix string; pass = pass.Substring(0, pass.Length - datenumber.Length); return(pass); } return(""); }