Недавно наша компания приобрела сертификат аутентификации Thawte. Теперь я пытаюсь подписать очень простое консольное приложение hello-world .NET.Подписи Windows. NET исполняемый файл
Я использую
SignTool.exe signwizard
- выбрать мой .exe
- выбрать сертификат из файла. Я выбираю файл
.crt
. Вся информация о сертификате в порядке - есть атрибуты нашей компании - , тогда мне предлагается выбрать закрытый ключ. Я сохранил закрытый ключ, когда я создал файл запроса сертификата
.csr
. Я выбираю его -.key
. - Нажмите
Next
, а затем идет об ошибке, что «сертификат и закрытый ключ не совпадают или содержат неверную информацию»
Я проверил, что мой личный ключ сертификат матча в соответствии с этой должностью Verifying that a Private Key Matches a Certificate и все кажется нормально - модуль и общественный показатель одинаковы.
Что я делаю неправильно?