Функции криптосистем
Все исследования, которые мы проводили на предыдущих лекциях, касались
только криптоалгоритмов, то есть методов преобразования небольшого
блока данных (от 4 до 32 байт) в закодированный вид в зависимости
от заданного двоичного ключа. Криптоалгоритмы несомненно являются
"сердцем" криптографических систем, но, как мы сейчас увидим, их
непосредственное применение без каких-либо модификаций для кодирования
больших объемов данных на самом деле не очень приемлимо.
Все недостатки непосредственного применения криптоалгоритмов устраняются
в криптосистемах. Криптосистема это завершенная комплексная
модель, способная производить двусторонние криптопреобразования
над данными произвольного объема и подтверждать время отправки сообщения,
обладающая механизмом преобразования паролей и ключей и системой
транспортного кодирования. Таким образом, криптосистема выполняет
три основные функции:
- усиление защищенности данных,
- облегчение работы с криптоалгоритмом со стороны человека
- обеспечение совместимости потока данных с другим программным
обеспечением.
Конкретная программная реализация криптосистемы называется криптопакетом.
Назад | Содержание
| Вперед
|