Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подписывание кода — это криптографическая операция, которая может выполняться в приложении для проверки его содержимого и издателя. Smart App Control считает, что приложения, подписанные доверенным цифровым сертификатом, должны быть безопасными и позволяют им работать на защищенном компьютере.
Замечание
Проверка подписи Smart App Control в настоящее время не поддерживает подписи криптографии с эллиптической кривой (ECC).
Существует несколько способов подписывания приложения.
Получение сертификата подписи кода от доверенного поставщика
Код можно подписать с любым сертификатом, но Smart App Control рассматривает только сертификаты, выданные доверенными поставщиками. Сведения о том, как получить сертификат подписи кода от доверенного поставщика, см. в разделе "Управление сертификатами подписывания кода".
Подписывание приложения с помощью доверенного подписывания
Доверенное подписание (ранее — Azure Code Signing) — это предпочтительный способ подписания вашего приложения. Доверенная подпись доступна для публичного предварительного просмотра.
Подписывай приложение с signtool.exe
Signtool.exe — это приложение, которое входит в состав Visual Studio, которое может подписывать приложения с помощью цифрового сертификата. Инструкции по подписи приложения с помощью signtool.exeсм. в разделе "Как подписать пакет приложения с помощью SignTool".
Связанный контент
Windows developer