Cipher Block Chaining təhlükəsizdirmi?
Cipher Block Chaining təhlükəsizdirmi?

Video: Cipher Block Chaining təhlükəsizdirmi?

Video: Cipher Block Chaining təhlükəsizdirmi?
Video: Cipher Block Chaining Mode - Applied Cryptography 2024, Bilər
Anonim

A blok şifrəsi özü üçün yalnız uyğundur təhlükəsiz kriptoqrafik çevrilmə ( şifrələmə və ya deşifrə) a adlanan bir sabit uzunluqlu bit qrupunun blok . İş rejimi dəfələrlə necə tətbiq olunacağını təsvir edir a şifrdir tək- blok üçün əməliyyat təhlükəsiz şəkildə a-dan böyük məlumat məbləğlərini çevirmək blok.

Eynilə, Cipher Block Chaining rejimi nədir?

Həmçinin kriptoqrafiyaya baxın. Şifrə blokunun zəncirlənməsi (CBC) a rejimi üçün əməliyyat blok şifrəsi (bitlərin ardıcıllığının tək vahid kimi şifrələndiyi biri və ya blok ilə şifrə bütövlükdə tətbiq olunan açar blok ). Şifrə blokunun zəncirlənməsi müəyyən uzunluqda başlatma vektoru (IV) kimi tanınandan istifadə edir.

CBC şifrələri təhlükəsizdirmi? CBC gözəl xüsusiyyətlərə malikdir. Blok tərəfindən hazırlanmış şifrəli mətn şifrə şifrələnmişdir, buna görə də (inşallah) təsadüfi görünür. In CBC , siz bu təsadüfi görünən şifrələnmiş məlumatları açıq mətnə qarışdırırsınız və nəticədə nümunələrin olma ehtimalını çox az edirsiniz.

Bu şəkildə, hansı blok şifrələmə rejimi AES üçün daha etibarlıdır?

CBC/OFB/CFB əvəzinə yaxşı paralelləşdirmə (yəni sürət) istəyirsinizsə, CTR istifadə olunur. XTS rejimi dır,-dir,-dur,-dür ən çox təsadüfi əldə edilə bilən məlumatları (sabit disk və ya RAM kimi) kodlayırsınızsa ümumidir. OCB ən yaxşısıdır rejimi , imkan verdiyi kimi şifrələmə və bir keçiddə autentifikasiya.

GCM CBC-dən daha təhlükəsizdirmi?

AES- GCM a daha təhlükəsiz şifrə - dən AES- CBC , çünki AES- CBC , əvvəlki blok ilə hər bir blok XOR'ing (eksklüziv OR) ilə işləyir və paralel olaraq yazıla bilməz. AES- GCM paralel yazılmışdır ki, bu da ötürmə qabiliyyətinin əhəmiyyətli dərəcədə yüksək olduğunu bildirir - dən AES- CBC şifrələmə əlavə xərclərini azaltmaqla.

Tövsiyə: