Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Комбинированный генератор

Система Линейных Генераторов  

1. Генератор Геффа(70-е гг.)

Статич. Период рассчитывается по формуле

L

 

C – схема синхронизации,определенное снятие М разрядов

Период определяется генератором 2n – 1

Если m, то (2n – 1)m

Примеры поточных систем

Криптосистема А5

Используется в системе GSM для закрытия связи между абонентами и базовой станцией. Используется как европейский стандарт для цифровых сотовых телефонов.

 

Каждый генератор описывается определённым неприводимым полиномом.

 

F1(x) = x18 + x5 + x2 + x + 1

F2(x) = x22 + x + 1

F3(x) = x23 + x15 + x2 + x + 1

F1(x), F2(x), F3(x) взаимопросты

Максимальный период определяется НОК трех периодов

Если C1 = C2= C3, то сдвигаются все три RG на 1 такт, иначе сдвигаются те 2RG, для каторых Ci = Cj

Путем перебора 240 вариантов может выяснить исходное сообщение.

 

 

RC4

Автор Rivest

 

5 тактов:

 

1. Q1 = (Q1 + 1)mod 28

2. Q2 = (Q2 +SQ1) mod 28

3. Ячейки J блока с адресами Q1 и Q2 обмениваються своим содержимым

SQ1 SQ2

4. T= (SQ1 + SQ2) mod 28

5. St = j

 

L~ 21700(256! * 2562)

 

3. Чередующий генератор «Стоп-пошел» (конец 70гг.)

 

ГТ – генератор тактов

 

Композиционный генератор

Используется функция XOR – линейная функция.

 

Генератор с элементами памяти.

               
   
 
 
   
2n-1  
 
 
   
 
   

 

 


j  
Этот генератор напоминает S-блоки замены,

используется в DES и в ГОСТе.

m-ступенчатый генератор.

Каждая ступень порождает М разрядов гаммы.

Одна ступень:

Параллельный вариант

 

M
Последовательный

       
   
 

 


С – схема синхронизации, определяющая снятие М разрядов. Период определяется генератором 2n-1. если m, то (2n-1)m

 

Криптосистема CHAMELEON.

 
 
Сложение по mod 2


……
SA
…….
SB
…….
SC
…….
SD

 

       
 
   
j  
 


ГПСЧ L = 264-1 A
B
C
D

 

 

Начальная информация – это содержимое S-блока

j = SASBSCSD

малое изменение начального ключа ведет малое изменение

<== предыдущая лекция | следующая лекция ==>
Поточные шифры | Лекция №17. Алгоритм Solitaire (Пасьянс)
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 527; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.071 сек.