Наведена на рис. 1.1 схема є досить загальною і не дозволяє судити про все різноманіття застосування криптографічних алгоритмів. Для представлення всього діапазону наявних алгоритмів шифрування в цьому розділі наведено їх класифікація (рис. 1.3), а питання практичного застосування відображені в ході викладу всієї книги в цілому.
В основі криптографічних алгоритмів лежить математичні перетворення, що дозволяють вимагати більшої практичної стійкості більшості асиметричних алгоритмів шифрування. Було доведено, що в криптографії існують тільки два основних типи перетворень - заміни та перестановки, всі інші є лише комбінацією цих двох типів. Таким чином, є криптографічні алгоритми, побудовані на основі заміни, перестановки і об'єднання цих двох перетворень.
У перестановочного шифри символи відкритого тексту змінюють своє місце розташування. Наприклад, в шифри колоною заміни відкритий текст виписується у вигляді матриці з нумерований стовпцями (рис. 1.2).
criptogrof.ru Криптография: защита информации и информационная безопасность Карты сайта: 1 2 3 4
