ШифриранеСиметрично шифриранеТекст Шифриран текст Текст ключключКлючът е един и същ и е известен само на двете страни.
Слабото място
: ключът.
Има пет начина за разпространение на ключа:
1) ключът се избира от едната страна и физически се доставя на другата. Най-добре е той да се разбие на части и всяка част да се изпрати по различен път.
Недостатък –
разстоянието.
2) едната страна създава новия ключ и го изпраща на другата страна шифриран с другия ключ.
Недостатък –
губи се смисъла.
3) ключът се създава от трета страна и физически се изпраща на съответните две страни.
4) едната страна използва публичния ключ на другата за шифриране на новия ключ /най- разпространен/.
5)
физически се изпраща, както при 3), но ключът се доставя по електронен път.
Шифрирането – безсмислена поредица от символи.
Най-често използвани варианти:
-
прост алгоритъм с дълъг ключ-
сложен алгоритъм с къс ключОсновни понятияПермутация /разместване/ - разместване на битове. Реализира се с Р-кутии (Permutation box).
Субституция /заместване/ - чрез устройства наречени S-кутии (Substitution box).
Най-често използваните алгоритми за конвенционално шифриране са тези с блокови шифри –
изходното съобщение се разделя предварително на блокове с фиксирана дължина.
Сподели с приятели: