Қалдық блокты тоқтату - Residual block termination

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

Шифрлау процедурасы

Егер ашық мәтін ұзындығы N -ның еселігі емес блок өлшемі L:

  • ШифрлауN/LUsing ашық мәтіннің толық блоктары шифрлық блокты тізбектеу режимі;
  • Соңғы толық шифрланған блокты қайтадан шифрлаңыз;
  • XOR ашық мәтіннің қалған биттері қайта шифрланған блоктың сол жақ биттерімен.

Шифрды ашу процедурасы

  • Шифрды ашуN/L⌋ шифрларды блоктау тізбегі режимін қолдана отырып толық шифрланған блоктар;
  • Соңғы толық шифрланған блокты шифрлаңыз;
  • XOR шифрленген мәтіннің қалған биттері қайта шифрланған блоктың сол жақ биттерімен.

Қысқа хабарлама

Бір хабарламадан қысқа хабарламалар үшін блок, қалдық блокты тоқтату шифрланған қолдана алады IV бұрын шифрланған блоктың орнына.