58
программного обеспечения персональных компьютеров от нелицензионного
использования.
Электронные ключи, которые также называют аппаратными,
предназначены для того, чтобы защищать программное обеспечение и
данные от копирования, несанкционированного распространения или
нелегального использования [16].
Действует аппаратный ключ так. Его присоединяют к определенному
интерфейсу компьютера. Защищенная программа отдает ему информацию.
Она обрабатывается и возвращается. Когда ответ ключа правильный, то
программа работает. Если – нет, то доступ блокируется, и о работе за
компьютером, когда некоторые его функции не задействованы, говорить
невозможно.
Одним из наиболее распространенных в России защитных устройств
такого типа является устройство HASP (Hardware Against Software Piracy) от
компании Aladdin, по сути ставшее стандартом де-факто. Aladdin Software
Security R.D. – это российская компания, представитель мирового лидера в
области разработки и производства систем аутентификации, защиты
информации при работе с Интернетом и защиты программного обеспечения
от несанкционированного использования Aladdin Knowledge Systems Ltd [22].
HASP – это аппаратно-программная инструментальная система,
предназначенная для защиты программ и данных от нелегального
использования, пиратского тиражирования и несанкционированного доступа
к данным, а также для аутентификации пользователей при доступе к
защищенным ресурсам. В первых версиях это небольшое устройство
подключалось к параллельному порту компьютера. Затем появились USB-
HASP-устройства. Иметь маленький USB-ключ значительно удобнее, чем
большой 25-штырьковый сквозной разъем, да и часто возникающие
проблемы с совместимостью ключей и устройств, работающих через
параллельный порт, типа принтеров и ZIP-дисководов изрядно утомляли
пользователей. А с USB-устройствами работает автоматическое