Изменение параметров файла.

Тема в разделе "WASM.CRYPTO", создана пользователем gupel, 29 май 2011.

  1. gupel

    gupel New Member

    Публикаций:
    0
    Регистрация:
    5 мар 2011
    Сообщения:
    15
    Здравствуйте возникло 2 вопроса:
    1) Существуют ли универсальные методы, способные изменять энтропию(а возможно и локальную энтропию файла) файла в заданных пределах?
    2) Существуют ли универсальные методы, способные держать частотные характеристики файла в заданных пределах(к примеру частоты появления определённого байта в скользящем окне заданной длины)?
    Есть пара методов, но они далеко не универсальны. Где можно почитать мат. часть?
    Спасибо.
     
  2. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Криптология никогда не ориентируется на управление энтропией и статистическими парамерами выходного шифротекста. Из общей теории информации и кодирования легко понять, что управлять энтропией и статистикой легко, если использовать избыточное кодирование. Т.к. ты видимо энтропию и статистику считаешь побайтно, то придется использовать коды 2 байта -> 3 и т.д, чтобы избыточность небольшая была. Или можно просто разбавлять байтами. Для вирологии эта задачка тоже мало смысла имеет : проверку по энтропии легко обмануть, но разбавить или закодировать так, чтобы это было похоже на нормальный код - эти методы не годятся. Математика тут если и есть, то приватная...
     
  3. OLS

    OLS New Member

    Публикаций:
    0
    Регистрация:
    8 янв 2005
    Сообщения:
    322
    Адрес:
    Russia
  4. h0t

    h0t Member

    Публикаций:
    0
    Регистрация:
    3 апр 2011
    Сообщения:
    735
    Сжатие
    Слишком абстрактный вопрос, вы всегда множите добавлять в файл на позицию спец. символ, но не обрабатывать его) Но думаю вы не это имели ввиду.
    В криптографии в основном все исследования направленны на максимальную энтропию, советую почитать работы Шенона. И книгу Яглома Вероятность и информация. и то и другое можно найти в сети.