КАТЕГОРИЯ:


Две ключови система криптография




Комбинирани шифри

Когато се комбинират принципи за криптиране се изпълняват като блок и поток криптиране. Възможно е да се използва един блок шифър в режим на потока (XOR криптиране с обратна връзка) и поточен шифър режим блок (блок криптиране).

Комбиниран криптиране се прилага на практика в различни режими на стандарти за криптиране, ГОСТ 28147-89 и DES.

Single-ключовите криптографски алгоритми най-добре познати в необятния свят на криптографията. Сравнителни характеристики на някои от тях са показани в таблица. 5.1.

Всички данни в таблица. 1 единична ключ криптиращи алгоритми използват комплекс обратна връзка режим CFB САЩ федерален криптиране стандарт DES.

Две основни криптографски системи се характеризират с използването на два ключа: отворен (не-тайна) и затворени (тайно). Feature система две-ключ е възможността да се произвеждат два вида шифроване, в зависимост от приложението отворено и секретни ключове.

Фиг. 5.24. система за криптиране с публичен ключ

Така че, ако публичният ключ се използва за криптиране и частен ключ - декриптиране, има публичен ключ система за криптиране. В този случай, всеки собственик на публичния ключ може да криптира текста, и тя ще бъде в състояние да разчитам само на собственика на частния ключ. Този метод се използва например в клетъчни комуникационни системи GSM мобилни. Блок схема за криптиране с публичен ключ е показано на фиг. 5.24.

Метод за криптиране и декриптиране на публичния ключ, показано на фиг. 5.24, могат да бъдат представлявани от изразите:

Y = Ez о (X), X = Dz в (Y) = Dz в (Ez о (X)),

където X - обикновен текст;

Y - ciphertext;

Z Q - публичния ключ;

Z в - таен ключ;

Ez о - функцията за криптиране;

Dz в - декриптиране функция.

Ако таен ключ се използва за криптиране и декриптиране на обществения, има система за електронен цифров подпис (EDS). В този случай, само на собственика на частния ключ, може правилно да криптира текст, подписва го има, но провери подпис (декриптиране текст) може да бъде всеки потребител има на свое разположение на публичния ключ. Прилагането на процеса на криптиране и декриптиране на системата за електронен подпис може да бъде представен от следните изрази:

Y = Ez в (X), X = Dz о (Y) = Dz о (Ez в (X)),

където X - обикновен текст;

Y - криптирана (подписан) текст;

Z о - публичния ключ;

Z в - таен ключ;

Ez в - криптиране функция електронен подпис;

Dz 0 - декриптиране с функция за електронен подпис.

В допълнение, за взаимна уникалност на изрази, описващи процесите на криптиране и декриптиране с публичен и таен ключ, е необходимо да се отговаря на условието

Ez о Dz с = Ez в Dz о = д,

къде е - трансформация идентичност.