Вотермарки в LLM
В середине августа 2026 года в Anthropic анонсировали появление водяных знаков в текстах, которые создают модели Claude. Технологию внедряют для соблюдения требований EU AI Act, начавших действовать 2 августа 2026 года. Метки в изображениях и видео появились достаточно давно, но как поставить вотермарку в текст?
Ранее исследователи пробовали добавлять уникальные ключевые слова, невидимые или имеющие похожее написание символы. Пробел заменялся табуляцией, кавычки меняли форму, идентичные буквы брались из другого языкового набора.
Claude использует вариант технологии SynthID-Text: метка формируется не добавлением символов, а через выбор слов при генерации. LLM создает текст последовательно, слово за словом. Генерация идет через токены, то есть фрагменты слов, но для простоты опустим эту деталь. На каждом шаге модель предлагает несколько подходящих продолжений и выбирает одно из них с учетом вероятностей. При использовании вотермарки на выбор также влияют секретный ключ и несколько предыдущих слов.
Так в тексте появляется повторяющийся статистический рисунок. Он не содержит тайного сообщения, сведений о пользователе или номера чата. Одно выбранное слово ничего не доказывает, но в длинном тексте детектор может проверить, насколько часто последовательность слов совпадает с рисунком, заданным секретным ключом.
Для проверки не требуется исходный промпт: детектор берет предыдущие слова из самого текста и проверяет следующие токены с помощью ключа. На коротких фрагментах сигнал слабее, потому что в них мало подходящих вариантов выбора. В Anthropic сообщили, что готовят API для проверки текста на наличие водяного знака.
Полностью переписанный текст уничтожит вотермарку, но частичная редактура, скорее всего, не изменит результат детектирования. Существенная проблема технологии в том, что модели, обучающиеся на Claude посредством дистилляции, могут выдавать свой текст с той же вотермаркой. В краткосрочной перспективе это позволит поймать за руку китайские модели, но, вероятно, создаст путаницу в атрибуции текстов в будущем.
Стеганография на LLM
Не так давно на GitHub появился проект Conversation Steganography. Он позволяет передавать секретные сообщения в тексте обычной переписки. Инструмент получает от LLM несколько вариантов следующего токена и выбирает тот, который кодирует очередную часть секретного послания.
Продолжение доступно только участникам
Материалы из последних выпусков становятся доступны по отдельности только через два месяца после публикации. Чтобы продолжить чтение, необходимо стать участником сообщества «Xakep.ru».
Присоединяйся к сообществу «Xakep.ru»!
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее
