Просто, как 2 + 2!

SenseLock - что это?

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

Но ведь уже существует множество моделей электронных ключей?

Это так, но они выполняют всего две функции. Хранение некоторого объёма памяти, которая может быть использована программой и преобразование данных по алгоритму, абсолютно одинаковому для всех ключей в пределах одной модели. Разными остаются лишь параметры, по которым эти алгоритмы инициализируются.

Таким образом разработчик, во-первых, ограничивается возможностью использовать только жёстко прописанный в ключ алгоритм преобразования данных, который никак не будет связан с программой. А во-вторых, в случае его взлома будут автоматически взломаны все программы всех разработчиков, использующих данную модель ключа. И существование универсальных эмуляторов лишь подтверждает этот факт.

В чём же тогда отличие электронных ключей SenseLock от остальных?

Всё очень просто. Мы предоставляем разработчику возможность разместить в ключе свой собственный алгоритм шифрования, вычисления траектории движения объекта, расчёт давления в трубах или любой другой, который будет необходим для работы программы. Этим самым "убиваются" сразу два зайца: используемый в ключе алгоритм является абсолютно уникальным для каждого разработчика и полноценная работа программы без ключа будет действительно невозможна!

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

Наверняка с таким устройством будет очень сложно работать?

Вовсе нет! По сути, электронные ключи SenseLock являются миниатюрной версией компьютера и в них даже присутствует своя собственная операционная и файловая система. Необходимо лишь написать небольшую программу и поместить её в ключ для дальнейшего использования.

Написать программу? Для этого используется какой-то специфический язык микроконтроллеров?

Для создания программ используется стандартный язык "С", который является одним из самых распространённых в мире. Все необходимые для разработки средства могут быть свободно скачаны с нашего сайта в разделе технической поддержки.

При разработке своих программ мы используем язык Delphi (FoxPro, Visual Basic и т.п.) и не имеем навыка работы с "С", как быть в этом случае?

Тогда вам придётся воспользоваться услугами сторонних программистов, обладающих всеми необходимыми для этого навыками. Такими специалистами, например, можем быть мы. Наши разработчики обладают богатым опытом и прекрасно знают все тонкости работы с ключами SenseLock.

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

Это возможно, но не имеет абсолютно никакого смысла и не повысит стойкость защиты ко взлому. Как крепость цепи зависит от её самого слабого звена, так и стойкость защиты зависит от её самого слабого элемента - электронного ключа другой компании.
Но на время перехода с одной системы защиты на другую такое совместное использование вполне возможно и оправдано.

Я прочитал, что ваши ключи возможно использовать без драйверов?

Да, это так. SenseLock может работать в HID (Human Interface Device) режиме. Драйвера для него входят во все операционные системы Microsoft Windows (кроме Microsoft Windows 95). Этот же режим используют клавиатуры, мыши, джойстики и другие простые пользовательские устройства.

Многие наши пользователи используют защищенные ключами программы на ноутбуках и эти ключи часто цепляются и ломаются сами или ломают порт компьютера, как быть в этом случае?

Специально для использования с ноутбуками мы можем предложить уменьшенный вариант электронного ключа - SenseLock EL-Genii, который полностью исключит описанную ситуацию. Его размер практически не превышает размера самого USB разъёма, при этом сохраняется вся функциональность модели SenseLock EL-STD.