Блоктік шифрлеу - Қазақша рефераттар - Рефераты на казахском, рефераты на русском - REFIK - Все для учебы!
Главная | Регистрация | Вход
Қазақша рефераттар
Меню
ІЗДЕY
Теги


Главная » Файлы » Қазақша рефераттар

Блоктік шифрлеу
06.03.2011, 15:58
Блоктік шифрлеу [8 бет]

Қызіргі кезде қолданылатын симметриялы блоктік шифрлеу алгоритмі «Файстельдің блоктік шыфры» атты структурасында негізделген. Соған байланысты Файстель шифрі құрылған принциптерді түсіну маңызды. Біз потоктік және блоктік шифрді салыстырып, Файстель шифрінің құрылуын қарастырамыз. Ал содан кейін сәйкес алгоритмді практикалық іске асына да тоқталамыз.
Потоктік және блоктік шифрлеу

Потоктік шифрлер деп цифрлік берілгендер кезекпен, яғни биттен кейін бит немесе байттан кейін байт шифрленетін шифр түрін айтамыз. Классикалық потоктік шифрлерге Виженер (кілтті автоматты таңдаумен) және Вернам шифрлері мысал болады.
Блоктік шифр деп шифрлеудің логикалық бірлігі ашық текстің кейбір блогы болатын шифрді айтамыз. Оны қайта қалпына келтіру кезінде дәл сол ұзындықты шифрленген текст блогы алынады. Әдетте өлшемі 64 битті блоктар қолданылады. Шифрлеудің кейбір режимдерінде потоктік сияқты эффективті болады.
Блоктік шифрлер жақсы зерттелген. Потоктік шифрлерге қарағанда олар көп қолданылады. Традиционды шифрлеу схемасы қолданылатын көптеген желілік қосымшаларда блоктік шифрлер қолданылады.

Файстель шифрін құру подстановкасы

Блоктік шифр ашық текстің n-биттік блогының сондай-ақ өлшемді шифрленген текст блогына түрленуі мүмкін.
Түрлі блоктардың саны 2 n-не тең, және шифрлеу қайтарымды (яғни дешифрленетін) болуы үшін сондай блоктардың әрқайсысы өзінің шифрленген текстің уникалды блогына түрлендіріледі. Бұндай түрлендіру қайтарымды немесе сингулярлы емес деп аталады. n=2 үшін сингулярлы және сингулярлы емес түрлендірулерге мысал.

Көрінетін көрініс Көрінбейтін көрініс
Ашық текст Шифрленген текст Ашық текст Шифрленген текст
...

Категория: Қазақша рефераттар | Добавил: Admin
Просмотров: 600 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 2.4/5
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]