Новости

У программ появилась реальная защита

В последнее время рынок пиратского программного обеспечения заметно вырос, в том числе из-за того, что производители программ зачастую непрофессионально подходят к разработке систем защиты своей продукции.

Действительно, эмуляторами электронных ключей и генераторами лицензий сейчас никого не удивишь.

С их помощью многие потребители используют на неограниченном количестве рабочих мест одну копию программы, купленную «для видимости». Что же делать?

Для решения этой проблемы предложен новый подход к защите программ с использованием электронных ключей.

Главное отличие новой продукции от уже существующих решений — возможность написания собственных программ для ключей, которые выполняются внутри них и никогда не покидают их пределы.

Основой таких ключей является высокотехнологичное решение, используемое при производстве банковских смарт-карт и биометрических паспортов.

Все составные модули ключа (ядро, память, интерфейсы) объединены в один корпус, и количество внешней элементной базы сведено до минимума.

Он имеет 32 или 64 Кб встроенной памяти, организованной по принципу файловой системы, что значительно облегчает работу с содержимым ключа.

Пользователь также может использовать всю эту память для хранения исполняемых в ключе программ и данных.

Среди моделей, представленных компанией-производителем SenseLock, есть и самый миниатюрный из существующих ныне ключей — SenseLock EL-Genii: его размеры составляют всего 19x15x8,5 миллиметра.

При этом он имеет абсолютно идентичную функциональность и защищенность полноразмерных версий.

Применение такого миниатюрного прибора позволяет максимально исключить возможность повреждения внешних USB-разъемов ноутбуков и не испортить их внешний вид (не секрет, что после одного неловкого движения большой ключ может сломать USB разъем или сломаться сам).

Другая модель — EL-RTC — отличается тем, что в нее встроен энергонезависимый таймер реального времени, который функционирует даже при отключенном от компьютера ключе.

С его помощью, к примеру, очень просто организовать лизинговую систему продаж, либо ограничивать время работы приложения.

При этом срок работы элемента питания энергонезависимых часов в ключе рассчитан на три — четыре года эксплуатации.

Что немаловажно, такие ключи могут использоваться в режиме «Driver Less» (без драйверов) благодаря стандарту HID (Human Interface Device), встроенному во все современные операционные системы.

Решение такого рода поможет исключить потенциально возможные проблемы, возникающие у пользователей с установкой драйвера на системах с разграниченными правами доступа или при обновлении операционной системы.

Правда, этот режим накладывает определенные ограничение на использование ключа.

В частности, невозможно использовать ключ сразу несколькими приложениями (то есть многомодульные приложения не смогут обращаться к уже открытому ключу пока он не будет закрыт использующим его приложением).

В таком случае разработчики SenseLock предлагают использовать драйвер, который при необходимости устанавливается автоматически из указанного каталога и имеет подпись корпорации Microsoft.

Добавим также, что стартовый комплект электронных ключей предоставляется бесплатно — его можно скачать с сайта поддержки.

Впрочем, для полноценной работы необходимо приобрести один ключ любой модели по цене всего от 570 до 780 рублей.

Подводя итог всему вышесказанному, отметим, что электронный ключ — это полнофункциональный мини-компьютер со своей операционной системой, языком программирования и функциями.

Помимо собственно защиты программного обеспечения, на его основе можно реализовать систему авторизации доступа к компьютеру, а также хранилище конфиденциальной информации.

Таким образом, их использование является отличным решением для тех, кто хочет защитить свои программы, алгоритмы или новые разработки.

Источник: www.utro.ru

`

Рекомендуем к прочтению:

Back to top button