Проводилась сравнительная оценка эффективности комплексного решения задачи защиты информации с позиций виртуализации процесса помехоустойчивого кодирования [1]в части кодирования аудиоинформации помехоустойчивым кодом CRC (32,16). Оценка эффективности криптографической защиты осуществлялось путем применения апробированного комплекса тестов NIST STS в ходе экспериментальной проверки компьютерной модели комплекса виртуального кодирования CRC (32,16) и базового криптографического алгоритма aes256-cbc стандарта шифрования США. Пакет NIST STS включает в себя 16 статистических тестов, которые разработаны для проверки гипотезы о случайности двоичных последовательностей произвольной длины. Основным принципом тестирования является проверка нулевой гипотезы Н0, заключающейся в том, что тестируемая последовательность является случайной. Все тесты направлены на выявление различных дефектов случайности. Решение о том, будет ли последовательность случайной или нет, принимается по совокупности результатов всех тестов. Результаты криптографической оценки эффективности защиты аудиоинформации приведены в таблице.
Анализ полученных результатов показывает, что реализуемая разработанным комплексом оптимальная виртуализации информационных потоков помехоустойчивого кодирования CRC (32,16) обеспечивает эффективность криптографической защиты аудиоинформации, сравнимую с эффективностью современных стандартов криптографической защиты.
Результаты криптографической оценки эффективности защиты аудиоинформации
Алгоритм защиты |
Кол-во тестов, в которых тестирование прошли более 99 % последовательностей |
Кол-во тестов, в которых тестирование прошли более 96 % последовательностей |
Виртуальное помехоустойчивое кодирование CRC (32,16) |
135(71 %) – 153(80 %) |
188(99 %) – 189(100 %) |
Шифрование с помощью алгоритма aes256-cbc |
129(68 %) – 151(79 %) |
187(98 %) – 189(100 %) |