We're using System.Security.Cryptography.ProtectedData method Protect with the DataProtectionScope.LocalMachine parameter to encrypt some data we keep in the database.
My question is this: If we encrypt some data this way and then change the machine's name, will we still be able to decrypt the data encrypted on that machine? Is the machine's name part of how the data is encrypted?