public static string EncryptPassword(string userPassword,string nodeEntropy)
{
byte[] toEncryptArray = UTF8Encoding.UTF8.GetBytes(userPassword);
//byte[] encryptArray = ProtectedData.Protect(toEncryptArray, null, DataProtectionScope.CurrentUser);
byte[] encryptArray = ProtectedData.Protect(toEncryptArray, Encoding.Default.GetBytes(nodeEntropy), DataProtectionScope.CurrentUser);
return "!@#" + Convert.ToBase64String(encryptArray);
}