Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения, обрабатывающие конфиденциальные данные или принимать какие-либо решения по безопасности, должны держать эти данные под собственным контролем и не могут позволить другим потенциально вредоносным кодом напрямую получать доступ к данным. Лучший способ защиты данных в памяти — объявить их как приватные или внутренние переменные (с ограниченной областью видимости в той же сборке). Тем не менее, даже эти данные подвержены доступу, следует учитывать следующее:
Используя механизмы отражения, высоконадежный код, который может ссылаться на объект, может получить и задать закрытые элементы.
С помощью сериализации высоконадежный код может эффективно получать и задавать частные члены, если он может получить соответствующие данные в сериализованной форме объекта.
При отладке эти данные можно считывать.
Убедитесь, что ни один из собственных методов или свойств не раскрывает эти данные непреднамеренно.