Защита речевых сигналов в системах мобильной связи с помощью гаммирования

Модернизация генераторов гаммы алгоритма шифрования А5/1 стандарта GSM. Варианты для улучшения свойств генерируемой гаммы за счет увеличения степеней порождающих полиномов. Оценочные и графические тесты при использовании алгоритма А5 и его модификаций.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 19.06.2018
Размер файла 93,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ЗАЩИТА РЕЧЕВЫХ СИГНАЛОВ В СИСТЕМАХ МОБИЛЬНОЙ СВЯЗИ С ПОМОЩЬЮ ГАММИРОВАНИЯ

В.С. Волотка, А.А. Астраханцев, Е.М. Семашко

Аннотация

Рассматриваются вопросы модернизации генераторов гаммы алгоритма шифрования А5/1 стандарта GSM. Предложены варианты по улучшению свойств генерируемой гаммы, за счет увеличения степеней порождающих полиномов. Проведен сравнительный анализ качества генерируемой ПСП оценочными и графическими тестами при использовании алгоритма А5 и его модификаций.

Ключевые слова: алгоритм шифрования А5, ПСП, речевая информация, гаммирование, криптографическая стойкость, регистры LFSR, генераторы гаммы.

Анотація

Розглядаються питання модернізації генераторів гамми алгоритму шифрування А5/1 стандарту GSM. Запропоновані варіанти по поліпшенню властивостей гамми, що генерується, за рахунок збільшення ступенів поліномів, що породжують. Проведений порівняльний аналіз якості тієї, що генерується ПВП оцінними і графічними тестами при використанні алгоритму А5 і його модифікацій.

Ключові слова: алгоритм шифрування А5, ПВП, мовна інформація, гамування, криптографічна стійкість, регістри LFSR, генератори гамми.

Abstract

The modernization of generators of scale of existing algorithm of enciphering А5 of the standard GSM was offered. The received variants of modernization of algorithm А5 are investigated under some tests of research pseudo-casual sequences (PCS). The carried out comparative analysis with the help of the tests for research PCS of the offered modernizations of algorithm А5 has shown, that at increase of the periods LFSR the resulting period of scale is increased them least general multiple and, hence. It results in increase cryptographic stability of algorithm А5.

Keywords: algorithm of enciphering А5, tests of research PCS, speech information, gammiration, cryptographic stability, registers LFSR, generators of a gamma.

Введение

В современных системах защиты речевой информации наиболее широко используется метод гаммирования речевых сигналов. При этом генераторы гаммы чаще всего строятся на основе регистров смещения с линейными обратными связями - LSFR. Достоинством алгоритмов, реализующих этот метод, является простота вычисления, а недостатком - низкая криптографическая стойкость по сравнению с другими более сложными криптографическими алгоритмами.

Наиболее известными среди алгоритмов, реализующих этот метод, является алгоритм А5 стандарта GSM.

Криптографическая слабость А5 обусловлена недостаточно проработанным выбором разрядов LSFR, создающих обратную связь, и управляющих механизмов тактирования регистров. Поэтому актуальна задача создания новых алгоритмов защиты речи в системах мобильной связи с более высокой криптографической стойкостью или путём модернизации существующего алгоритма А5.

Формулирование проблемы

Криптографическая слабость алгоритма А5 основывается на плохом выборе разрядов LFSR, образующих обратные связи и управляющих механизмом тактирования регистров, который призван обеспечить нелинейность работы алгоритма. И его регистры слишком коротки, чтобы предотвратить поиск ключа перебором.

Целью работы является повышение криптографической стойкости алгоритма шифрования А5 стандарта GSM.

Для достижения поставленной цели реализована схема алгоритма А5 в оболочке Matlab и создан банк ЛРР для исследования криптостойкости алгоритма и характеристик генерируемой гаммы.

Структура алгоритма А5

А5 - поточный шифр, используемый в системах GSM (Group Special Mobile) для закрытия связи между абонентом и базовой станцией. Он является европейским стандартом для цифровых сотовых мобильных телефонов [1]. генератор шифрование полином алгоритм

А5 использует три LFSR длиной 19, 22 и 23 с прореженными многочленами обратной связи, т. е. с многочленами, имеющими небольшое число ненулевых коэффициентов. Выходом генератора гаммы является выход элемента сложения по модулю два - М2, на входы которого поступают последовательности с выходов трех LFSR, начальное заполнение которых определяется секретным ключом. Используется управление синхронизацией LFSR (рис. 1).

Рис. 1. Генератор гаммы алгоритма А5

Для управления синхронизацией используются биты C1, C2 и C3 с выходов LFSR. В каждом такте сдвигаются как минимум два LFSR. Если C1 = C2 = C3, сдвигаются все три регистра, в противном случае сдвигаются те два регистра i и j, для которых выполняется равенство =.

Существует две версии алгоритма А5: А5/1 и намеренно ослабленный вариант алгоритма А5 - алгоритм А5/2. Остановимся более подробно на версии А5/1.

Каждый кадр шифруется с помощью секретного ключа шифрования Кс и сквозного порядкового номера очередного кадра. Генератор ПСП А5/1 состоит из трех коротких LFSR (рис. 2), обозначаемых как LFSR-l, LFSR-2 и LFSR-3.

Образующие многочлены этих регистров имеют вид: LFSR1: х19 + xl8 + х17 + х14 + 1, LFSR2: х22 + х21 + 1, LFSR3: х23 + х22 + х21 + х8 + 1.

Выходные биты снимаются с самых старших разрядов регистров, после чего с помощью операции XOR над битами с выходов всех трех бит гаммы шифра. Регистры работают по принципу stop-and-go, что обеспечивается с помощью применения специальной функции majority, на вход которой подаются значения битов регистров: бит С1 (восьмой разряд) для LFSR-1, бит С2 (десятый разряд) для LFSR-2 и С3 (десятый разряд) для LFSR3.

Функция majority имеет следующий вид:

majority() =+ + .

Рис. 2. Схема работы регистров алгоритма А5/1

На каждом шаге работы шифра два или три регистра сдвигаются. Таким образом, каждый регистр сдвигается в одном такте работы алгоритма с вероятностью ѕ и не сдвигается с вероятностью ј.

Модернизация алгоритма А5

Период гаммы равен наименьшему общему кратному всех трёх периодов LFSR алгоритма А5. С увеличением длины периода повышается криптостойкость данного алгоритма.

В связи с этим было предложено модернизировать существующий генератор гаммы алгоритма А5 двумя способами. В первом случае был заменён в LFSR-2 полином х22 + х21 +1 на примитивный полином более высокой степени х24 + х4 + х3 + х +1. Во втором случае - заменены все три полинома LFSR примитивными полиномами более высоких степеней.

Для проведения сравнительного анализа предлагаемого метода и используемого, остановимся на используемых критериях оценивания.

Критерии оценивания

Для исследования ПСП применяются две группы тестов [2].

- Графические тесты. Пользователь получает определенные графические зависимости и по их виду делает вывод о свойствах тестируемой последовательности.

а) Гистограмма.

б) Распределение на плоскости.

в) Байтовая АКФ.

г) Битовая АКФ.

д) Проверка на монотонность.

е) Проверка 0 и 1.

ж) Проверка серий.

- Оценочные тесты. На основе оценочных критериев делается заключение о степени близости статистических свойств анализируемой и истинно случайной последовательности.

а) Критерий .

б) Проверка частот.

в) Анализ перестановок.

г) Проверка сегментов.

д) Последовательная корреляция.

В данной работе для исследования ПСП будут использоваться следующие тесты:

1) Проверка 0 и 1. Тест проверяет равномерность распределения символов в изучаемой последовательности. Для этого подсчитывается число 0 и 1. В качественной ПСП разброс между количеством 0 и 1 близок к нулю.

2) Проверка серий. Тест проверяет равномерность распределения символов в изучаемой последовательности, анализируя частоту встречаемости биграмм (00, 01, 10, 11) и триграмм (000, 001, 010, 011, 100, 101, 110, 111). В качественной ПСП разброс между частотами встречаемости биграмм (триграмм) должен стремиться к нулю.

А также было найдено наименьшее общее кратное (НОК) периодов LFSR для этих трёх вариантов алгоритма А5.

Результаты исследований

Рассматривается 3 варианта алгоритма А5.

Первый - существующий.

Второй - с заменой LFSR2 (вариант А) - LFSR1: х19 + xl8 + х17 + х14 + 1, LFSR2: х24 + х4 + х3 + х +1, LFSR3: х23 + х22 + х21 + х8 +1.

Третий - полностью модернизированный алгоритм А5 (вариант В) - LFSR1: х24 + х4 + х3 + х +1, LFSR2: х26 + х6 + х2 + х +1, LFSR3: х27 + х5 + х2 + х +1.

На рис. 3 представлены результаты тестирования проверки равномерности распределения 0 и 1 в ПСП для исследуемых генераторов гаммы. На рис. 3-5 «1» соответствует алгоритму А5, 2 - модификация полинома LFSR2, 3 - замена всех полиномов.

Рис. 3. Проверка числа 0 и 1 в ПСП для трёх вариантов генераторов

На рис. 4 - 5 представлены результата тестирования проверки серий (биграмм и триграмм) генераторов гаммы для алгоритма А5.

Рис. 4. Проверка серий (биграмм) в ПСП для трёх вариантов генераторов

Рис. 5. Проверка серий (триграмм) в ПСП для трёх вариантов генераторов

С помощью программного продукта Mathematica 5.0 было произведено нахождение наименьшего общего кратного периодов LFSR для трёх вариантов алгоритма А5.

Полученные результаты:

1 - 18446702292280803327,

2 - 73786822363236007935,

3 - 7195986431758566174915.

Таким образом, наименьшее общее кратное периодов LFSR принадлежит случаю 3.

Сравнив между собой полученные результаты можно сделать вывод о том, что среди рассмотренных наилучшим по всем тестам является вариант В генератора ПСП.

Заключение

Проведенный сравнительный анализ с помощью тестов для исследования ПСП предложенных модернизаций алгоритма А5 показал, что при увеличении периодов LFSR увеличивается их НОК и, следовательно, результирующий период гаммы. Это приводит к повышению криптостойкости алгоритма А5.

Исследования показали, что вариант «В» модернизации алгоритма А5 оказался наилучшим по всем из проведенных тестов для исследования ПСП.

Научная новизна определяется тем, что предлагаются новые схемы закрытия речевой информации в стандарте GSM.

Практическая значимость полученных результатов состоит в возможности повышения конфиденциальности переговоров в стандарте GSM, за счет использования более совершенных генераторов гаммы.

Литература

1. Лесков А. В., Иванов М. А., Мирский А. А., Рузин А. В., Сланин А. В., Тютвин А.Н. Поточные шифры. - М.: КУДИЦ-ОБРАЗ, 2003. - 336 с. - (СКБ - специалисту по компьютерной безопасности)

2. Иванов М.А. Криптографические методы защиты информации в компьютерных системах и сетях. - М.: КУДИЦ - ОБРАЗ, 2001 - 386 с.

3. Ю.С. Харин, В.И. Берник, Г.В. Матвеев, А.С. Агиевич. Математические и компьютерные основы криптологии: Учеб. пособие / - Мн.: Новое знание. - 2003. - 382 с.

4. Петраков А.В. Основы практической защиты информации. - М.: Радио и связь, 1999. - 368 с.: ил.

5. Шнайер Б. Прикладная криптология. - М.: Триумф, 2002. - 374 с.

6. Чугунков И. В. Система оценки качества генераторов псевдослучайных кодов // Научная сессия МИФИ-2000. т. 1, 577 с.

7. Соколов А.В., Степанюк О.М. Методы информационной защиты объектов и компьютерных сетей. - М.: "Издательство "Полигон", 2000.

Размещено на Allbest.ru

...

Подобные документы

  • Методы обработки и передачи речевых сигналов. Сокращение избыточности речевого сигнала как одна из проблем ресурсосберегающего развития телефонных сетей. Кодирование речевых сигналов на основе линейного предсказания. Разработка алгоритма программы.

    дипломная работа [324,7 K], добавлен 26.10.2011

  • Возможность выделения сигнальных признаков в приемниках обнаружения и сопровождения. Технические характеристики и аналитическое описание сигналов. Подбор математической модели алгоритма радиолокационного распознавания. Разработка программного продукта.

    курсовая работа [415,8 K], добавлен 23.09.2011

  • Принципы построения систем сотовой связи, структура многосотовой системы. Элементы сети подвижной связи и блок-схема базовой станции. Принцип работы центра коммутации. Классификация интерфейсов в системах стандарта GSM. Методы множественного доступа.

    реферат [182,3 K], добавлен 16.10.2011

  • Проблемы "неуверенного приема" мобильной загородной связи и способы решения данной задачи с помощью внешних направленных или ненаправленных антенн. Особенности стандарта GSM, выбор антенны кабеля и переходников. Ретранслятор (репитер) стандарта GSM900.

    контрольная работа [828,4 K], добавлен 17.07.2010

  • Структура стандарта GSM-800: организация покрытия современной мобильной станции, способ модуляции, организация приема и передачи информации. Выбор, создание и расчет структурных схем РПУ и РПрУ мобильной станции. Принцип работы микросхем ИС-синтезаторов.

    курсовая работа [4,7 M], добавлен 06.02.2012

  • Понятие мобильной связи. Система персонального радиовызова. Интенсивное внедрение сотовых сетей связи общего пользования. Интернет как современное средство общения. Электронная почта и доски объявлений. Варианты использования интернет-телефонии.

    курсовая работа [183,9 K], добавлен 12.12.2013

  • Угрозы функционирования беспроводных систем передачи информации с кодовым разделением. Исследование стохастического формирования сигналов и методов защиты информации от радиоэлектронных угроз. Недостатки ансамблей дискретных ортогональных сигналов.

    курсовая работа [207,6 K], добавлен 14.11.2014

  • Принципы построения беспроводных телекоммуникационных систем связи. Общая характеристика корреляционных и спектральных свойств сигналов. Анализ вероятностей ошибок различения М известных и М флуктуирующих сигналов на фоне помех и с кодовым разделением.

    курсовая работа [1,6 M], добавлен 19.05.2010

  • Моделирование алгоритма выделения огибающей сложных периодических сигналов и получение первичных признаков различных звуков, их использование в системах идентификации и верификации. Анализ безопасности разработки при её эксплуатации; определение затрат.

    дипломная работа [3,7 M], добавлен 23.09.2011

  • Использование генераторов пачек сигналов при настройке или использовании высокоточной аппаратуры. Проект генератора пачек сигналов с заданной формой сигнала. Операционные усилители как основные элементы схемы. Расчет блока питания, усилитель мощности.

    курсовая работа [160,4 K], добавлен 22.12.2012

  • Обзор особенностей речевых сигналов, спектрального анализа и способов его применения при обработке цифровых речевых сигналов. Рассмотрение встроенных функций и расширений Matlab по спектральному анализу. Реализация спектрального анализа в среде Matlab.

    курсовая работа [2,2 M], добавлен 25.05.2015

  • Угрозы, существующие в процессе функционирования сетей с кодовым разделением каналов. Исследование методов защиты информации от радиоэлектронных угроз, анализ недостатков сигналов. Построение ансамблей дискретных ортогональных многоуровневых сигналов.

    курсовая работа [360,2 K], добавлен 09.11.2014

  • Математическая основа построения систем защиты информации в телекоммуникационных системах. Особенности методов криптографии. Принципы, методы и средства реализации защиты данных. Основы ассиметричного и симметричного шифрования-дешифрования информации.

    курсовая работа [46,9 K], добавлен 13.12.2013

  • Физические принципы генерации гармонических СВЧ-сигналов широкополосных каналов связи. Базовая конструкция оптоэлектронных генераторов. Расчет мощности нелинейной генерации в планарных структурах с областями модулированной диэлектрической проницаемости.

    дипломная работа [1,7 M], добавлен 18.06.2014

  • Способы защиты мобильной информации на территории РФ. Стандарты сотовой связи. Трассировка печатной платы для сборки подавителя сигналов. Составление и расчет принципиальной схемы. Обоснование выбора корпуса. Размещение навесных элементов на плате.

    дипломная работа [10,5 M], добавлен 24.06.2015

  • Разработка вокодерной системы передачи на основе фонемного вокодера. Методы анализа и синтеза речевых сигналов. Анализ структурных и принципиальных схем фонемного вокодера. Программа для проверки алгоритма устройства. Смета затрат на разработку.

    дипломная работа [6,5 M], добавлен 22.10.2011

  • Решение задачи компоновки для функциональной схемы с использованием последовательного алгоритма, пошаговое описание алгоритма. Размещение элементов в принципиальной электрической схеме. Трассировка цепей питания и земли с помощью волновых алгоритмов.

    курсовая работа [1,1 M], добавлен 19.06.2010

  • Рассмотрение систем мобильной связи второго, третьего и четвертого поколений. Физический уровень, частотный диапазон и способы кодировки сетей мобильной связи. Подсистема базовых станций, ее составляющие. Требования к BTS: прочность, портативность.

    курсовая работа [718,6 K], добавлен 17.06.2017

  • Характеристика систем спутниковой связи. Принципы квадратурной амплитудной модуляции. Факторы, влияющие на помехоустойчивость передачи сигналов с М-КАМ. Исследование помехоустойчивости приема сигналов 16-КАМ. Применение визуального симулятора AWR VSS.

    курсовая работа [2,2 M], добавлен 28.12.2014

  • Анализ современного состояния пропускной способности систем широкополосного беспроводного доступа. Математическая модель и методы модуляции сверхширокополосных сигналов, их помехоустойчивость и процедура радиоприема. Области применения данных сигналов.

    контрольная работа [568,2 K], добавлен 09.05.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.