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