Криптографический аспектПоследний, четвертый уровень защиты - криптографический. В
нашем контексте он представляют собой шифрование данных с целью
скрыть и смысл. До тех пор, пока пользователь не идентифицирован
по ключу, смысл данных ему недоступен. Данные в этом случае
рассматриваются как сообщения, и для защиты их смысла
используется классическая техника шифрования. Криптография
предполагает наличие трех компонентов: данных, ключа и
криптографического преобразования. При шифровании исходными
данными будет сообщение, а результирующими - шифровка. При
расшифрований они меняются местами. Считается, что
криптографическое преобразование известно всем, но, не зная
ключа, с помощью которого пользователь закрыл смысл сообщения от
любопытных глаз, требуется потратить невообразимо много усилий на
восстановление текста сообщения. (Следует еще раз повторить, что
нет абсолютно устойчивого от вскрытия шифрования. Качество шифра
определяется лишь деньгами, которые нужно выложить за его
вскрытие от $10 и до $1000000.) Такое требование удовлетворяется
рядом современных криптографических систем, например, созданных
по "Стандарту шифрования данных Национального бюро стандартов
США" DES и ГОСТ 28147-89. Так как ряд данных критичен к некоторым
их искажениям, которые нельзя обнаружить из контекста, то обычно
используются лишь такие способы шифрования, которые чувствительны
к искажению любого символа. Они гарантируют не только высокую
секретность, но и эффективное обнаружение любых искажений или
ошибок.
|