Mənası: Propagating Cipher Block Chaining (PCBC) - Şifrlənmiş Blok Zəncirinin Yayılması rejimi.
Tərif
PCBC, məlumatların şifrlənməsi üçün istifadə olunan bir blok şifrələmə rejimi olub, CBC (Cipher Block Chaining) rejiminin bir növü kimi qəbul edilə bilər. CBC rejimindən fərqli olaraq, PCBC həm şifrlənmə, həm də açma prosesində əvvəlki şifrlənmiş blokun təsirini nəzərə alır. Bu, şifrlənmənin daha güclü olmasına və potensial hücumlara qarşı daha yaxşı müqavimət göstərməsinə kömək edir.
İş Prinsipi
PCBC-də hər bir məlumat bloku əvvəlki şifrlənmiş blok və əvvəlki açıq mətn bloku ilə XOR əməliyyatından keçir, sonra isə blok şifrə ilə şifrlənir. Şifrlənmə prosesi aşağıdakı kimi təsvir edilə bilər:
- İlk blok üçün, əvvəlki şifrlənmiş blok kimi sıfır vektoru istifadə olunur.
- Hər bir blok üçün, əvvəlki şifrlənmiş blok və cari açıq mətn bloku XOR əməliyyatından keçirilir.
- Nəticə blok şifrə ilə şifrlənir.
- Alınan şifrlənmiş blok növbəti iterasiya üçün əvvəlki şifrlənmiş blok kimi istifadə olunur.
Açma prosesi də oxşar şəkildə həyata keçirilir, yalnız əks əməliyyatlar yerinə yetirilir.
İstifadə Sahələri
- Kriptoqrafiya: Məlumatların etibarlı şəkildə ötürülməsi və saxlanması üçün.
- İnformasiya Təhlükəsizliyi: Məlumatların qorunması və gizliliyinin təmin edilməsi üçün.
- Kompüter Şəbəkələri: Şəbəkə üzərindən məlumat ötürmənin təhlükəsizliyini təmin etmək üçün.
- Verilənlər Bazaları: Verilənlərin qorunması və etibarlılığını artırmaq üçün.
Əlavə Məlumat
PCBC rejimi, hər hansı bir blok şifrə ilə istifadə edilə bilər. Lakin, onun effektivliyi və təhlükəsizliyi seçilmiş blok şifrənin gücündən asılıdır. Müasir kriptoqrafiya sistemlərində daha müasir və təkmil rejimlər daha çox üstünlük təşkil edir.