|
Kriptologiya kriptoqrafiyaMisal 1.2
( 1.8 ) -dən bir sətir götürün , giriş məlumatları kimi birinci sıranı söyləyin; yəni S in
|
səhifə | 7/8 | tarix | 22.03.2024 | ölçüsü | 136,44 Kb. | | #184114 | növü | Yazı |
| encryptionMisal 1.2
( 1.8 ) -dən bir sətir götürün , giriş məlumatları kimi birinci sıranı söyləyin; yəni S in = 110011. Buradan belə çıxır ki, r j = ( x 1 , x 6 ) = 11 və c j = 1001 = 9. İndi bizim vəzifəmiz əvvəlki transformasiya prosesindən istifadə edərək S - ə görə S op çıxışını təmin etməkdir. Cədvəl 1.1- də verilmiş seçim funksiyaları əsasında . j = 8 qoysaq , dördüncü sıra və doqquzuncu sütundakı S 8 elementi 15-dir ki, bu da S op = y 1 , y 2 , y 3 , y 4 = 1111 rəqəmsal çıxışına bərabərdir .
1.4.3.1.4 Permutasiya funksiyası
Şəkil 1.8- in P f dəyişdirmə funksiyasının məqsədi bütün seçim funksiyasının 32 bitini götürmək və 32 bitlik blok çıxışı yaratmaq üçün rəqəmləri dəyişdirməkdir. Permutasiya funksiyası P f sadəcə yerinə yetirir
CƏDVƏL 1.1
DES Seçim Funksiyaları
burada permutasiya genişləndirmə funksiyasının sifariş ardıcıllığına bənzəyir:
��=1672021291228171152326518311028241432273919133062211425
|
(1.12a)
|
və 32 bitlik blok girişidir
Deməli, ( 1.12 ) əsasında dəyişmə funksiyası kimi yazmaq olar
�=��(�)=�16,�7,�20,�29,…,�4,�25
|
(1.13)
|
bu, 32-bit blok girişinin ( 1.12b ) ( 1.12a ) tərəfindən verilmiş sifarişli dəyişdirmə funksiyasına uyğun olaraq yenidən təşkil edildiyini (yerinə dəyişdirildiyini) göstərir.
Dostları ilə paylaş: |
|
|