A
.vsix файлът е пакет за инсталиране на разширение на Visual Studio, използван от Microsoft Visual Studio. Той съдържа софтуер, който добавя нова функционалност или разширява съществуващите възможности в рамките на Visual Studio IDE (интегрирана среда за разработка).
Защитата на вашия VSIX пакет с цифров подпис повишава неговата сигурност и възпира неоторизирани модификации. При инсталиране инсталаторът на VSIX показва цифровия подпис и предоставя връзка към сертификата. Всички неупълномощени промени в съдържанието на VSIX, без съответната актуализация на цифровия подпис, ще подканят инсталатора да предупреди потребителя за компрометиран подпис на пакет.
eSigner CKA (Cloud Key Adapter) е приложение за Windows, което използва интерфейса CNG (KSP Key Service Provider), за да активира инструменти като certutil.exe и signtool.exe за достъп до API на eSigner Cloud Signature Consortium (CSC) за задачи за подписване на корпоративни кодове. Функционирайки като виртуален USB токен, той зарежда сертификати за подписване на код директно в хранилището на сертификати на Windows.
Изисквания
- Купете SSL.com Сертификат за подписване на код or Сертификат за подписване на код за разширена валидация (EV).
- Регистрирайте своя сертификат за подписване на код в eSigner
- Изтеглете и инсталирайте eSigner CKA
Стъпки за подписване
- Изтеглете Dotnet Core SDK: https://dotnet.microsoft.com/en-us/download/dotnet/7.0
- Инсталирайте OpenVSIXSignTool
dotnet инструмент инсталиране -g OpenVsixSignTool - Използвайте тази команда за знак:
OpenVsixSignTool sign --sha1 CERTIFICATE THUMBPRINT --timestamphttp://ts.ssl.com-ta sha256 -fd sha256 "SIGNABLE FILE PATH"
Ако имате въпроси, свързани с PKI и цифрови сертификати, моля свържете се с нас по имейл на адрес Support@SSL.com, обадете се на 1-SSL-сертификат (1-775-237-8434) или просто кликнете върху бутона за чат в долния десен ъгъл на тази страница. Както винаги, благодаря ви, че избрахте SSL.com!