Sur()
-
Holat massivi elementlarini yanada yaxshiroq ara-
lashtirish uchun, dastlabki matnni shifrmatnga va teskari yo‘na-
lishda almashtirishda foydalaniladi; mazkur almashtirish kirishi bayt
sathida Holat massivi, chiqishi ustun bo‘ylab shifrlashda pastga va
satr bo‘ylab o‘ngga yoki shifrni ochishda ustun bo‘ylab yuqoriga va
satr bo‘ylab chapga surilgan bayt sathida Holat massividir;
■
ShaklSeansKalitBayt()
-
seans uchun kalit shakllantirish
bo‘lib, dastlabki matnni shifrmatnga va teskari yo‘nalishda almash
tirishda BaytAlmash() shifralmashtirishini bajarish uchun foyda
laniladi; mazkur shifralmashtirish kirishi shifrlash kaliti к va funk-
sional kalit kf bo‘lib, chiqishi bayt sathida chiziqli massivlar Bsa
[256] va
B
sad
[256];
■
Do'stlaringiz bilan baham: |