UserKey, вероятно, использует guid / sid, связанный с вашей локальной учетной записью / учетной записью AD.У Windows должен быть «какой-то» способ уникальной идентификации вашей учетной записи, а не только имя.Затем он использует это уникальное значение в качестве ключа для шифрования потенциально конфиденциальных данных.
Вы ничего не можете сделать, чтобы изменить значение.Вы можете создать нового пользователя на своем компьютере, и он будет генерировать новое значение, но вы не можете влиять на это значение.
Каждый проект, который вы создаете с этим идентификатором пользователя, будет прекрасно зашифровывать / дешифровать конфиденциальные данные.Только когда вы переносите работу между компьютерами (в ситуации неактивного каталога), это становится проблемой.