Сертификаты защиты кода теперь доступны в Беларуси
29.01.2014
Хорошая новость для разработчиков — hoster.by начинает продажу сертификатов защиты кода (Code Signing Certificate или сертификат разработчика). Это незаменимый инструмент для защиты программного обеспечения, скриптов, аплетов, который выполняет целый ряд функций:
— защищает код разработчика от изменений;
— подтверждает подлинность, целостность и происхождение программного продукта;
— оберегает конечного пользователя от установки вредоносного ПО;
— работает на репутацию конкретного разработчика.
Сертификаты защиты кода необходимы в особенности тем разработчикам, которые реализуют программные продукты через интернет. Они могут защитить самый разный код: продукты для Microsoft (Office, VBA, Netscape Object Signing и Marimba Channel Signing), Mac OS, Adobe, java и т.д.
При установке ПО сертификат показывает конечному пользователю подтверждение того, что данному программному обеспечению можно доверять. В то время как отсутствие такого сертификата повлечет предупреждение о том, что у программы неопределенный издатель и ее установка является нежелательной.
Как это работает
На стороне разработчика:
— разработчик получает код цифровой подписи (приватный ключ);
— кодирует им предварительно рассчитанную хеш-сумму кода;
— получает пакет, который включает код, сертификат издателя и зашифрованную хеш-сумму кода.
На стороне конечного пользователя ПО:
— при установке ПО происходит проверка сертификата;
— система рассчитывает хеш-сумму запускаемого кода, используя тот же алгоритм, который использовал разработчик;
— затем с помощью публичного ключа, который достается из сертификата, происходит расшифровка зашифрованной хеш-суммы;
— система сравнивает две версии хеш-суммы и при их совпадении подтверждает, что данное ПО проверено и ему можно доверять.
Компания hoster.by предоставляет сертификаты защиты кода от одного из ведущих мировых поставщиков — Thawte. Ознакомиться с перечнем сертификатов, а также оформить заказ можно на странице «Сертификат защиты кода».