Читайте также:
|
|
Тақырыбы: ГОСТ арқылы шифрлеу
Орындаған:
Тексерген: Майлыбаева Г.Ж.
Астана 2015ж
Жоспары:
I.Кіріспе
II.Негізгі бөлім
1.ГОСТ-89 шифрлеуіне жалпы сипаттама
2.ГОСТ-89 арқылы шифрлеу әдісі
III.Қорытынды
Кіріспе
ГОСТ-89-1990 жылы қабылданған кеңестік және ресейлік симметриялық шифрлеу стандарты. Шифрлеу және дешифрлеу кезінде бір ғана кілт пайдаланылады және блоктармен жұмыс жасалынады.Блоктардың өлшемі 64 бит пен 256 бит аралығында болады.
ГОСТ-89 шифрлеуі 1989ж Ресейде блоктық шифрлену ретінде қабылданды.ГОСТ шифрлеуі кілтпен ерекшелінеді.ГОСТ шифрленуінде 256 бит,16 раунд,блоктардың өлшемі 64 бит болады.
ГОСТ-тың артықшылығы:
· Іске асыру эффективтілігі және де сәйкесінше қазіргі заманғы компьютерлерде тез әрект етушілігі;
· Жалған ақпараттардан қорғауы және ГОСТ-тың 4 алгоритмінде де бірдей шифрлеу циклінің болуы.
Негізгі қадамның кірісінде 64-биттік деректер блогы N=(N1,N2) анықталады, N1-32-биттік кішкентай бөлігі,ал N2-үлкен 32-биттік бөлігі.Екі бөлігі де жеке 32-биттік сандар ретінде қарастырылады.Сонымен қатар негізгі қадамның кірісіне кілттің сегіз элементінің біреуі келіп түседі.кілттің 32-биттік элементі Х арқылы белгіленеді.Ары қарай мына әрекеттер орындалады:
· S=N1+X(mod 2 32).
· S саны 8 бөлікке бөлінеді: S0 S1 S2 S3 S4 S5 S6 S7 әрбіреуі 4 бит.
· Барлық і үшін 0-ден 7-ге дейін: S1=T(i,Si),бұл жердегі T(a,b) а жолының номері мен b бағанының номерімен алмасу ұяшығын анықтайды.
· Алдыңғы қадамда 11 битке жылжытқаннан алынған жаңа S саны.
· S=S xor N2 , xor-терістелген НЕМЕСЕ.
· N2=N1.
· N1.=S.
ГОСТ-89 арқылы шифрлеу үшін 64 биттік 8 әріптен құралған сөз аламыз,кілтке 32 биттен құралған сөз аламыз.
Себебі,1- раундты қарастыратын болғандықтан кілтке 4 әріптен құралған сөзді алдық.
Негізгі текст: Кілт:
Дата добавления: 2015-09-04; просмотров: 96 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ПЯТЫЙ ЗАКОН БОГАТСТВА | | | ERGALIMA ERKA 1 страница |