public static string DecryptPassword(string userPwd,string nodeEntropy)
{
string pwd = userPwd.Remove(0, 3);
byte[] userPwdByte = Convert.FromBase64String(pwd);
//byte[] DecryptArray = ProtectedData.Unprotect(userPwdByte, null, DataProtectionScope.CurrentUser);
byte[] DecryptArray = ProtectedData.Unprotect(userPwdByte, Encoding.Default.GetBytes(nodeEntropy), DataProtectionScope.CurrentUser);
return UTF8Encoding.UTF8.GetString(DecryptArray);
}