ВУЗ:
Составители:
Рубрика:
137
доступ к функциям или к данным. Законный пользователь не должен быть
заинтересован в разглашении пароля, а программа не должна отображать
пароль на экране во избежание подсматривания в момент его ввода с
клавиатуры. Правильные пароли должны быть надежно защищены внутри
программы (либо внутри файлов с ключевыми данными) от
"просматривания". Длина
пароля должна быть такова, чтобы чисто
комбинаторный перебор был явно обременителен, даже с использованием
компьютера для "автоматизации" этого процесса. 2-х 3-х ступенчатого
пароля из слов по 8-10 букв вполне достаточно, чтобы перспективу полного
перебора сделать весьма сомнительной (для этого потребуется 2
120
... 2
150
попыток). Пароли широко используются в локальных и глобальных
компьютерных сетях.
2. Привелигированные режимы и команды. В системе команд ряда
ЭВМ есть команды, которые могут исполняться только в специальном
защищенном (привелегированном) режиме, доступном только для
операционной системы. Именно эти команды используются для проверки
паролей и других средств защиты и запуска защищаемых частей
прикладного программного обеспечения.
3. Шифрование данных и программных кодов. Данные, размещенные
на внешних носителях (магнитные и лазерные диски, ленты и т.п.), а также
передаваемые по каналам связи защищаются от несанкционированного
доступа с помощью шифрования. Наука, изучающая методы шифрования,
называется криптографией. Простейший способ шифрования - замена
символ на символ согласно кодовой таблице
или правилу (алгоритму)
кодирования. Часто применяются методы шифрования с ключом, который,
во избежание вскрытия периодически изменяется. Имеются специальные
стандарты на шифрование. Например, известен [6, стр.288] стандарт США
для шифрования данных - DES. Часто такое шифрование обеспечивает не
только скрытность, но и помехоустойчивость, а также устойчивость против
преднамеренного искажения данных при передаче по каналу
связи.
4.3. Методы защиты от несанкционированного
копирования (тиражирования)
4.3.1. Защита сообщений об авторских правах разработчика (копирайт)
Согласно закону об авторских правах автор любого творческого произве-
дения, в том числе и программного продукта, имеет право указывать свой
авторский знак, символизирующий принадлежность его конкретному автору
(в печатной продукции это знак C - (Copyright) "копирайт"). Обычно при за-
пуске программы на экран выдается заставка,
содержащая в том числе и знак
Страницы
- « первая
- ‹ предыдущая
- …
- 135
- 136
- 137
- 138
- 139
- …
- следующая ›
- последняя »