У моего друга есть компания, которая продает аппаратные продукты (например, сканер отпечатков пальцев) клиентам. На каждом из своих компьютеров они встраивают «чип шифрования», который похож на ключ (но встроен в их продукт, а не на USB-накопитель): программное обеспечение на компьютере запрашивает определенную информацию из чипа посредством шифрования (как программное обеспечение, так и ключ). поделиться ключом шифрования), чтобы продолжить выполнение. Это главным образом для предотвращения пиратства (создание копии машины и программного обеспечения).
Проблема в том, что эти встроенные ключи приобретаются у сторонних охранных компаний. Таким образом, есть пираты, которые покупают встроенный ключ у той же компании по обеспечению безопасности, а затем используют микроскоп для считывания фактического содержимого чипа, и таким образом они могут довольно легко получить ключ шифрования, таким образом делая ключ встроенным в продукт клиента. бесполезный.
Чтобы решить эту проблему, кажется, есть 2 способа:
1) Найти очень уважаемую и профессиональную охранную компанию, которая специализируется на встроенных ключах, которые могут предотвратить такой сложный «физический взлом»?
2) Используйте тип процессора (или любой другой аппаратный компонент) с уникальным серийным идентификатором, который может быть прочитан программным обеспечением, таким образом, он привязывает каждое программное обеспечение к уникальному компьютеру. Подобно тому, как интернет-провайдеры привязывают MAC-адрес вашей сетевой карты к своему серверу, чтобы предотвратить использование Interent несколькими компьютерами (но они легко ломаются спуферами MAC, которые могут ИЗМЕНИТЬ MAC-адрес сетевой карты).
Любые другие предложения / рекомендации? Спасибо!