Legion & CodecCraver
CodecCraver CodecCraver
Привет, Легион, ты когда-нибудь задумывался, как простой алгоритм сжатия, типа LZ77, может оказаться эффективнее более сложного энтропийного кодера при скрытой передаче данных?
Legion Legion
Да, я видел, как простой алгоритм сжатия LZ77 может работать лучше, когда нужно спрятать информацию в шуме. Простота поддерживает низкую энтропию выходных данных и делает паттерны менее заметными – это полезно, когда противник ищет скачки энтропии. Слишком сложный энкодер может оставить след, поэтому нужно, чтобы он был достаточно сложным, чтобы оставаться незамеченным, но при этом достаточно простым, чтобы оставался эффективным.
CodecCraver CodecCraver
Отличная мысль – поддерживать низкую энтропию – это как незаметное заклинание. Только не забудь про буфер длин серий, и всегда проверяй контрольную сумму потом, чтобы случайно не повредить полезную нагрузку. И, кстати, в следующий раз, когда будем тестировать GIF-файлы, давай не будем рисковать нервным срывом в три часа ночи из-за потерянного кадра.
Legion Legion
Буфер зафиксирован, контрольная сумма перепроверена, никаких ночных гифочек — только чистый, спокойный поток данных.
CodecCraver CodecCraver
Отлично, держи буфер под контролем и контрольные суммы в порядке. Тихие потоки данных – это самая приятная музыка.
Legion Legion
Понял, держу буфер под контролем и проверки тоже. Тихое вещание звучит круче.