Блок генератор ПВП SQ1-R
N Ч, кожен елемент якого може прийняти значення від 0 до. Схема пам’ті V використовується як накопичувач випадковості, який непередбачуваним способом «колекціонує» випадковість, отриману на попередніх кроках алгоритму. Блоки XOR є суматорами за модулем і призначені для побітового додавання даних з метою створення псевдовипадкової гамми для її подальшого накладання на повідомлення над яким буде… Читати ще >
Блок генератор ПВП SQ1-R (реферат, курсова, диплом, контрольна)
Для створення псевдовипадкової гамми яка буде скремблюватись з вхідним сигналом було вибрано схему незалежного генератора псевдовипадкових послідовностей на основі алгоритму SQ1-R його структурна схема зображна на рисунку 2.3.
Основними структурними складовими даного генератора є:
Мікросхема пам’яті (S-блок);
Мікросхема пам’яті (V);
Sr регістр нелінійної суми;
QC квазілічильник;
П’ять блоків XOR;
Циклічного лінійного регістру зсуву.
S-блок є мікросхемою пам’яті, яка являє собою засадничу складову шифрування з симетричними ключами виконуючи підстановки. По суті це звичайна таблиця підстановки, яка приймає на вхід n біт, перетворююча їх по визначеному алгоритмові і повертаючи на на виході m біт. n і m не обов’язково повинні бути рівними. Таблиця замін відіграє домінантну роль.
V це — мікросхема пам’яті в якій міститься таблиця розрядністю.
N Ч, кожен елемент якого може прийняти значення від 0 до. Схема пам’ті V використовується як накопичувач випадковості, який непередбачуваним способом «колекціонує» випадковість, отриману на попередніх кроках алгоритму.
Sr регістр нелінійної суми має розрядність N. Його особливістю є те, що даний регістр реалізується на основі лінійних регістрів з додаванням в структуру не лінійних елементів додавання.
QC це — N-розрядний квазілічильник який для визначення стану потребує дані про всі його попередні стани.
Блоки XOR є суматорами за модулем і призначені для побітового додавання даних з метою створення псевдовипадкової гамми для її подальшого накладання на повідомлення над яким буде відбуватись скремблювання.
Циклічний лінійний регістр зсуву відіграє роль перетворювача Sr шляхом циклічного зсуву одного біту — це забезпечує не можливість співпадання Sr та QC, адже це призведе до відсутності змін в таблиці S.