Перейти к контенту

luna-luna's Блог

  • записи
    3
  • комментариев
    0
  • просмотров
    265

Шифрование в сетях 3G ( А5)


luna-luna

177 просмотров

Давайте с вами рассмотрим, что же такое поточное шифрование в сетях 3G. Шифрование происходит по принципу сложения открытого текста и последовательности бит. Этот алгоритм хорош тем, что каждому символу открытого текста соответствует свой символ шифротекста. Применяется сложение по модулю 2 (XOR) со сдвигом реестра.

 

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

Давайте вкратце, рассмотрим линейный регистр сдвига с обратной связью.

Регистр сдвига с линейной обратной связью представляет собой

многочлен с обратной связью х31+х28+х24+х4.

 

Регистр сдвига с линейной обратной связью состоит из последовательности бит заданной длины и обратной связи. На каждом такте шифрования происходят следующие действия:

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

Вот по такому принципу происходит шифрование.

 

Источник http://www.globalwifi.ru

0 комментариев


Рекомендуемые комментарии

Комментариев для отображения не найдено.

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.