Как правильно скрыть данные в PDF и почему чёрного прямоугольника мало
Время от времени судебный документ или официальный отчёт попадает в новости, потому что закрашенные фрагменты можно было просто скопировать. Чёрные прямоугольники были на месте, но текст под ними никуда не делся.
Обновлено:
Почему чёрный прямоугольник ничего не скрывает
PDF состоит из слоёв объектов. Когда вы рисуете чёрную фигуру поверх строки текста, вы добавляете новый объект сверху. Текстовый объект под ним остаётся в файле со всеми символами.
Любой может выделить эту область и скопировать её, найти в документе имя поиском или открыть файл в редакторе и сдвинуть прямоугольник. Чёрное выделение, чёрный текст на чёрном фоне или примечание-комментарий имеют ту же слабость.
Что должно делать настоящее скрытие данных
Правильная обработка удаляет информацию, а не прикрывает её. Текст, участок изображения и всё остальное под отмеченной областью не должны больше существовать в сохранённом файле.
Скрытые места тоже важны. В свойствах документа может быть имя автора, прежние версии могут пережить инкрементное сохранение, вложения и поля форм несут собственные данные, а у отсканированных страниц часто есть невидимый текстовый слой, созданный распознаванием текста.
Как это делает UseTool
Инструмент для удаления данных из PDF сначала предлагает найденные конфиденциальные сведения, например адреса почты или номера телефонов, а вы решаете, какие области закрасить. Страницы хотя бы с одной такой областью превращаются в изображения, и чёрные участки впечатываются в их пиксели. Исходный текст этих страниц в новый файл не попадает.
Страницы без закрашенных областей копируются без изменений, поэтому их текст остаётся выделяемым. В пересобранный документ не попадают исходные метаданные, вложения и активные действия документа.
- Откройте PDF и проверьте предложенные сведения.
- Добавьте прямоугольники на всё остальное, что должно исчезнуть, включая подписи и печати.
- Экспортируйте обработанную копию. Оригинал остаётся нетронутым на вашем устройстве.
- Перед отправкой проверьте результат, как описано ниже.
Проверьте обработанный файл
Откройте новый PDF и найдите поиском слово, которое вы скрыли. Совпадений быть не должно. Попробуйте выделить текст на обработанной странице; выделять должно быть нечего. Быстрая дополнительная проверка — скопировать всю страницу в текстовый редактор.
Можно также прогнать файл через PDF в текст. Если скрытое имя появится в извлечённом тексте, что-то было пропущено.
Компромисс, с которым стоит смириться
Поскольку обработанные страницы становятся изображениями, остальной их текст больше нельзя искать или копировать, а файл может вырасти. Это цена надёжности. Для документов, которые уходят в суд, государственные органы или публикуются, чуть больший файл намного лучше утечки.
