Skip to main content

Что такое виртуальный ключ?

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

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

Программы, для которых требуются ключи, обычно представляют собой высококачественные программы профессионального дизайна или производства. Ключи появляются в программном обеспечении, используемом при создании видео, проектировании театральных постановок, записи и редактировании аудио и проектировании зданий. Примеры программ, для которых требуются ключи, включают Pro Tools® и Vectorworks®.

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

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

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