Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Чтобы подписать файл и создать каталог для него, сначала необходимо иметь процесс подписывания файлов, сертификата и открытого ключа.
Подписать файл и создать каталог
- Используйте Pktextract.exe для извлечения открытого ключа и маркера из файла сертификата. Файл сертификата должен присутствовать в том же каталоге, что и программа.
- Используйте значение маркера открытого ключа, чтобы обновить атрибут publicKeyToken элемента assemblyIdentity в файле манифеста.
- Используйте MT.exe для создания хэшей файлов, содержащихся в манифесте сборки, и для создания файла описания каталога (CDF).
- Используйте Makecat.exe с созданным CDF для создания каталога безопасности для сборки. Это средство включается в CryptoAPI.
- Используйте программу SignTool, чтобы подписать каталог, созданный с помощью сертификата, используемого на шаге 1. Файлы .cdf из шагов 3 и 4 можно удалить после создания каталога.
См. также пример подписания сборки .