Изображения и фотографии · Инструмент конфиденциальности метаданных изображений
От IPTC IIM к учетным данным контента: временная шкала метаданных фотографий
· Фон
exif конфиденциальность изображений форматы файлов
Метаданные фотографий росли слоями: подписи редакции в 1991, настройки камеры в 1995, текстовые фрагменты PNG в 1996, Adobe XMP в 2001, отраслевая сверка в конце 2000-х годов и подписанные манифесты происхождения в 2020-е годы. Каждый слой до сих пор встречается в файлах.
Почему одна фотография может содержать пять видов метаданных — конкретный результат тридцатилетних стандартов, наложенных друг на друга.
Одна фотография может одновременно содержать каталоги камер, ресурсы отдела новостей, фрагменты произвольного текста, пакеты редактирования и новые структуры происхождения. В книге представлена историческая временная шкала, но репозиторий не содержит стандартных источников, подтверждающих ее даты. Поэтому в этой статье последовательность используется в качестве карты слоев и указывается, с какими именно из них работает поставляемый очиститель.
IPTC IIM в качестве слоя APP13 удаляет этот очиститель
APP13 Photoshop/IPTC — это слой метаданных JPEG, который классификатор удаляет как полный сегмент. Реализация не анализирует поля IIM и не устанавливает дату книги, историю организации или заявления об использовании редакции новостей. Если эти записи важны с оперативной точки зрения, сохраните основную версию и управляйте ею в системе, поддерживающей IPTC, прежде чем создавать удаленную производную версию.
EXIF как слой каталога TIFF, который анализирует этот читатель
EXIF — это уровень, который читатель понимает наиболее глубоко: заголовок TIFF ведет к IFD0, а затем к подкаталогам Exif и GPS. Тот же парсер обслуживает JPEG APP1 Exif, PNG eXIf и WebP EXIF. При удалении всего блока также удаляются непрочитанные данные MakerNote и все встроенные миниатюры EXIF без необходимости декодирования каждого внутреннего значения.
PNG текст и фрагменты eXIf в поддерживаемом контейнере
PNG может содержать фрагменты tEXt, zTXt, iTXt, time и eXIf. Инструмент отображает простой текст, сжатые имена или международный текст по ключевым словам и анализирует eXIf через программу чтения TIFF. Он удаляет эти фрагменты, сохраняя при этом цвет, плотность, прозрачность и сжатые IDAT данные. Репозиторий не проверяет даты истории формата книги.
XMP как обнаруженный, но неразобранный пакет
XMP обнаруживается отдельно от EXIF и удаляется из JPEG и WebP, но его XML не анализируется в полях истории или заголовка. Это различие не позволяет принять наличие пакета за знание его содержимого. PNG XMP не назван как отдельный поддерживаемый фрагмент, поэтому в статье не обобщается удаление XMP за пределы матрицы.
Согласование метаданных не входит в этот инструмент.
В книге указан период отраслевой сверки, но синхронизация метаданных и история рабочих групп не представлены в этой базе кода. ToolAcre не согласовывает повторяющиеся заголовки, не выбирает авторитетные значения и не переносит поля между схемами. Его работа намеренно проще: сообщать читаемые данные и удалять распознанные блоки контейнера из копии.
Учетные данные контента находятся за пределами этого инструмента
Учетные данные контента и C2PA требуют специальной обработки манифеста и подписи, которой нет в матрице поддержки, синтаксическом анализаторе или средстве очистки. Инструмент не претендует на проверку, сохранение или удаление этих систем, и в этой статье опущено утверждение даты в книге. Используйте программное обеспечение с поддержкой учетных данных, если проверка происхождения или подписанные утверждения являются частью поставки.
Вывод и ограничения: к чему обращается стриптизер — инструмент защиты метаданных изображений нацелен на EXIF, GPS, IPTC и XMP; проверьте его страницу, чтобы узнать, как обрабатываются новые блоки происхождения.
Полезная временная шкала заканчивается на границе реализации: ToolAcre анализирует выбранные каталоги EXIF, обнаруживает или удаляет указанные IPTC, текстовые и XMP блоки, продолжает рендеринг данных и отклоняет неподдерживаемые контейнеры. Просмотрите то, что, согласно результату, было удалено и сохранено, сохраните оригиналы, имеющие происхождение, и никогда не переводите «нет читаемых полей» в «все слои метаданных исчезли».