title: CryptographicException - Unable to update the password
body: <p>I have some data I wish to protect, so I am using <code>ProtectedData</code> to encrypt it onto a file.
  When I am attempting to read and decrypt the data I am getting the strangest exception:</p>
  
  <p>CryptographicException - Unable to update the password. The value provided for the new password does not not meet the length, complexity, or history requirements of the domain.</p>
  
  <p>This is where it is thrown:</p>
  
  <pre><code>byte[] decryptedData = ProtectedData.Unprotect(Encoding.UTF8.GetBytes(fileContent),
   Encoding.UTF8.GetBytes(entropy),
   DataProtectionScope.LocalMachine);
  </code></pre>
  
  <p>It also happens when using <code>DataProtectionScope.CurrentUser</code>.</p>
  
  <p>I haven't found any information about this exception online so I'm pretty much clueless.</p>