
Я хотел бы знать, происходит ли утечка персональных данных, если я перехожу с компьютера на компьютер, запуская свой .tex
файл, не удаляя какой-либо скрытый журнал, который сохраняет, скажем, адрес, указанный в счете в моем документе TeX. Я в безопасности?
решение1
LaTeX из коробки хранит информацию об используемой версии программы и используемых пакетах в .log
файле. В других вспомогательных файлах он хранит определенную информацию о вашем документе, такую как информация заголовка раздела для оглавления, информация перекрестных ссылок и т. д., в общем, все, что LaTeX должен знать о документе в целом, и поэтому сохраняет ее внешне в одном запуске обработки для повторного использования в следующем запуске.
Такие данные могут содержать PII (персональную идентифицируемую информацию) в зависимости от того, что вы вставляете, скажем, в заголовки разделов. Содержимое команды, \author
используемой в , \maketitle
не передается в такие внешние файлы (по умолчанию).
Однако, как упоминалось в комментариях, LaTeX — это полноценный общий язык программирования, который может записывать файлы, поэтому в принципе любые данные в исходном документе могут быть обработаны и экспортированы в файл. Поэтому в зависимости от дополнительных пакетов, которые вы используете, другие данные PII могут отображаться во вспомогательных файлах.
Так что если вы хотите быть в безопасности, удалите все вспомогательные файлы после обработки ваших документов, так как они не нужны и могут быть созданы заново. По умолчанию они все записаны в локальном каталоге. Но опять же, ничто не мешает вредоносному пакету записать в какое-то другое место в файловой системе (теоретически). На практике вы должны быть в безопасности, предполагая, что используете стандартный дистрибутив.