Преглед садржаја:
Дефиниција - Шта значи Блок шифра?
Блок шифра је симетрични криптографски алгоритам који делује на блоку података фиксне величине користећи заједнички, тајни кључ. Плаинтект се користи током шифрирања, а резултирајући шифровани текст назива се шифрични текст. Исти кључ користи се и за шифрирање отвореног текста и за дешифровање шифтекста.
Тецхопедиа објашњава Блоцк Ципхер
Блок шифрирање шифрира / дешифрује свој улаз, један по један блок, уместо по један за другим користећи заједнички тајни кључ. Блок је фиксиран у величини; у супротном, облога је неопходна. Овај алгоритам је симетричан. Током шифрирања користи заједнички кључ за претварање свог отвореног текста у широк текст (шифрирани текст). За време дешифровања, истим кључем трансформише шифер-текст у оригинални отворени текст. Дужина излаза је иста као и улаза.
Познате имплементације алгоритма блок шифрирања су Дата Енцриптион Стандард (ДЕС), ТриплеДЕС и Адванцед Енцриптион стандард (АЕС).
Противник блок шифре је проток ципхер, који ради на свом улазу један по један, такође користећи заједнички кључ.
Алтернатива алгоритму блок шифрирања је криптографија јавног кључа или асиметрична криптографија. Овај алгоритам користи јавни кључ за шифрирање отвореног текста и приватни кључ за дешифровање резултирајућег шифричног текста.