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