Оценочные тесты

(3.7)

где m - число анализируемых байтов. Полученные результаты анализируются при помощи таблицы распределения с числом степеней свободы, равным t!-1.

г) Проверка сегментов. Данный тест проверяет равномерность распределения символов в исходной последовательности. Конкретное значение байта [0 255] может принадлежать различным сегментам, [0 127] и [128 255] например. Анализируются следующие друг за другом пары чисел, и определяется принадлежность каждого числа к определенному сегменту.

Пусть имеется два сегмента [0 127] и [128 255]. Каждая пара распределяется по категориям:- оба байта в паре принадлежат первому сегменту;- один байт принадлежит первому сегменту, а другой - второму;- один байт принадлежит второму сегменту, а другой - первому;- oба байта принадлежат второму сегменту.

Вычисляем критерий

(3.8)

где m - число анализируемых бантов. Затем используется таблица для распределения с числом степеней свободы, равным единице.

При числе сегментов, равном четырем, имеем уже 16 категорий. Рассчитываем критерий

(3.9)

затем используем таблицу для распределения с числом степеней свободы, равной трем. Для более тщательного исследования можно увеличить число сегментов и/или рассматривать тройки, четверки и т. д. чисел.

д) Последовательная корреляция. Тест проверяет взаимонезависимость элементов последовательности. Для этого вычисляется коэффициент последовательной корреляции:

(3.10)

где: m - число анализируемых байтов; Qi - элемент последовательности.

При незначительной корреляции значение коэффициента должно лежать в интервале

(3.11)

(3.12)

Для усиления теста можно уменьшить значение интервала.

е) Проверка серий. Тест проверяет равномерность распределения символов в изучаемой последовательности. Последовательность представляется в виде 0 и 1, и проверяются пары и тройки следующих друг за другом чисел.

Серии-пары. Определяются:- число биграмм вида 00;- число биграмм вида 01;- число биграмм вида 10;- число биграмм вида 11.

Вычисляется критерий

(3.13)

где m - число анализируемых байтов. Затем используется таблица для распределения с числом степеней свободы равным трем.

Рекомендуется проводить и проверку сцепленных биграмм. Для этого определяются:- число сцепленных биграмм вида 00;- число сцепленных биграмм вида 01;- число сцепленных биграмм вида 10;- число сцепленных биграмм вида 11.

После этого вычисляется критерий:

(3.14)

а затем используется таблица для распределения с числом степеней свободы, равным трем.

Серии-тройки. Определяются:- число триграмм вида 000;- число триграмм вида 001;- число триграмм вида 010;- число триграмм вида 011;- число триграмм вида 100;- число триграмм вида 101;- число триграмм вида 110;- число триграмм вида 111.

Вычисляется критерий

(3.15)

где m - число тестируемых байтов. Затем используется таблица для распределения с числом степеней свободы, равным семи.

Перейти на страницу: 1 2 3

Читайте также

Организация сети широкополосного доступа Комсомольского микрорайона г. Краснодара
Сегодня потребность пользователей Интернет в передаче большого объема данных на высокой скорости стремительно растет. Это связано с увеличением качества используемых данных, и как резул ...

Программно-аппаратный комплекс, позволяющий проводить эксперименты по одновременному управлению несколькими мобильными объектами
В настоящее время в области искусственного интеллекта (ИИ) происходят заметные преобразования. Источниками этих преобразований служат распределенный искусственный интеллект (РИИ), центра ...

Разработка конструкции и технологического процесса изготовления диффузионного резистора
Разработать конструкцию и выбрать технологический процесс изготовления диффузионного резистора в составе ИМС. Программа выпуска - 50000 шт. в год. Выпуск ежемесячный. Параметры ...

Основные разделы

Все права защищены! (с)2024 - www.generallytech.ru