Аппаратные DRM-системы
Электронные ключи представляют собой миниатюрный компьютер со своей собственной памятью, микропроцессором и встроенными криптографическими возможностями. Это позволяет использовать ключи не только для защиты софта от копирования, но и для шифрования и подписи различного контента, доступ к которому контролируется реализованной внутри ключа DRM-системой.
Модели ключей Guardant Code и Guardant SD обладают возможностью исполнения произвольного кода прямо на борту устройства. Такое свойство ключей позволило создать с их помощью различные системы по управлению цифровыми правами доступа к контенту и контролю его использования. Например, был реализован проект по доступу к метеорологической информации в авиаиндустрии, а также были созданы образовательные продукты со школьными учебниками, лицензированными в издательствах для распространения с аппаратной DRM.
Производительность современных USB-ключей составляет около 120 MIPS, в качестве аппаратной основы используется специализированный 32-разрядный микропроцессор. В ключах можно поместить до 20 000 строк кода на С или JAR-пакет до 144 КБ. Это позволяет создавать системы DRM высокой сложности и решать ряд смежных задач.
Оптимальным устройством для DRM является ключ Guardant SD. Будучи представленным в виде карты формата microSD он может незаметно существовать внутри любого телефона, планшета или ноутбука, при этом ключ содержит 4 ГБ встроенной памяти и может использоваться как для защиты, так и непосредственно для дистрибуции контента.