Какие платформы и ПО поддерживает удалённое подписывание кода sslTrus?
Услуга удалённого подписывания кода sslTrus разработана для бесшовной интеграции с вашим текущим технологическим стеком и обеспечивает широкую и глубокую совместимость с платформами и типами программного обеспечения, чтобы вы могли легко и безопасно подписывать код независимо от вашей среды разработки.
Глубокая интеграция с платформами разработки и эксплуатации
Наш сервис через API и специализированные плагины глубоко интегрируется с основными отраслевыми цепочками инструментов автоматизации, обеспечивая «бесшовное» встраивание процесса подписания.
| Категория | Конкретные инструменты / платформы |
|---|---|
| CI/CD платформы | Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, CircleCI, Travis CI |
| Инструменты сборки | Maven, Gradle, Apache Ant, MSBuild, Make |
| Скрипты и автоматизация | Возможна интеграция через инструменты командной строки, RESTful API и любые скрипты с поддержкой HTTP-вызовов (например, Python, Shell, PowerShell) |
Полное покрытие поддерживаемого ПО и типов файлов
Сервис поддерживает цифровое подписывание продуктов основных операционных систем, сред разработки и результатов новых технологий, обеспечивая доверие на протяжении всего жизненного цикла программного обеспечения.
| Платформа / тип | Поддерживаемые форматы и описание |
|---|---|
| Microsoft Windows | Authenticode签名:.exe, .dll, .ocx, .sys (驱动程序), .msi, .msix, .appx, .cab内核模式代码签名: .sys, .cat (用于驱动程序) |
| Apple macOS / iOS | 苹果代码签名 (Apple Code Signing):.app, .pkg, .dmg, .xip, .framework, .kext (内核扩展) 注:为macOS/iOS应用签名需使用由Apple信任的根证书颁发的专用证书。 |
| Java 应用程序 | JAR文件签名:标准的 .jar 文件,用于验证JAR文件的完整性和发布者身份。 |
| 开发框架与插件 | - Microsoft Office:VBA宏项目签名 - Mozilla:Firefox浏览器扩展 ( .xpi)- Adobe:AIR应用程序 |
| Прочие и новые форматы | - Контейнеры и cloud-native: образы Docker (подпись манифеста образа) - IoT и встраиваемые системы: файлы прошивок ( .bin, .hex и др.)- Скрипты и конфигурационные файлы: скрипты PowerShell ( .ps1), системные конфигурационные файлы и т.д.- Пакеты с открытым исходным кодом: форматы пакетов некоторых основных менеджеров пакетов |
Почему совместимость так важна?
- Снижение затрат на интеграцию: нет необходимости переделывать или рефакторить существующие процессы сборки и выпуска ради подписания.
- Защита технологических инвестиций: независимо от того, используете ли вы классические корпоративные инструменты или новейший cloud-native стек, ваши потребности в подписании будут удовлетворены.
- Готовность к будущему: поддержка Docker, прошивок и других форматов гарантирует, что ваша стратегия безопасности цепочки поставок ПО охватывает все уровни — от приложений до инфраструктуры.