Cipher Block Chaining қауіпсіз бе?
Cipher Block Chaining қауіпсіз бе?

Бейне: Cipher Block Chaining қауіпсіз бе?

Бейне: Cipher Block Chaining қауіпсіз бе?
Бейне: Как работает блокчейн? Простое объяснение 2024, Мамыр
Anonim

А блоктық шифр үшін ғана қолайлы қауіпсіз криптографиялық түрлендіру ( шифрлау немесе шифрды шешу) а деп аталатын биттердің бір тіркелген ұзындық тобының блок . Жұмыс режимі қайта-қайта қолдану жолын сипаттайды a шифр жалғыз- блок дейін операция қауіпсіз a мәнінен үлкен деректер көлемін түрлендіру блок.

Сол сияқты, Cipher Block Chaining режимі дегеніміз не?

Сондай-ақ криптографияны қараңыз. Шифрлық блок тізбегі (CBC) – а режимі үшін операция блоктық шифр (биттер тізбегі бір бірлік ретінде шифрланған немесе блок а шифр кілт толығымен қолданылады блок ). Шифрлық блок тізбегі белгілі бір ұзындықтағы инициализация векторы (IV) ретінде белгілі нәрсені пайдаланады.

CBC шифрлары қауіпсіз бе? CBC жақсы қасиеттері бар. Блок шығаратын шифрлық мәтін шифр шифрланған, сондықтан (үміттенеміз) кездейсоқ көрінеді. жылы CBC , сіз осы кездейсоқ көрінетін шифрланған деректерді ашық мәтінге араластырып жатырсыз, бұл шығыста үлгілердің болуы екіталай.

Осылайша, қандай блок шифрлау режимі AES үшін ең қауіпсіз тиімді?

CTR CBC/OFB/CFB орнына жақсы параллелизация (яғни. жылдамдық) қажет болса пайдаланылады. XTS режимі болып табылады көпшілігі Кездейсоқ қол жетімді деректерді (мысалы, қатты диск немесе жедел жад) кодтап жатсаңыз жиі кездеседі. OCB ең жақсы режимі , ол мүмкіндік береді шифрлау және бір жолғы аутентификация.

GCM CBC-ге қарағанда қауіпсіз бе?

AES- GCM Бұл қауіпсізірек шифр қарағанда AES- CBC , өйткені AES- CBC , алдыңғы блокпен әрбір блок XOR'ing (eXclusive OR) арқылы жұмыс істейді және параллель жазылмайды. AES- GCM параллель жазылған, бұл өткізу қабілеті айтарлықтай жоғары екенін білдіреді қарағанда AES- CBC шифрлаудың үстеме шығындарын азайту арқылы.

Ұсынылған: