Перейти к основному содержимому

Какие платформы и ПО поддерживает удалённое подписывание кода 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 WindowsAuthenticode签名.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, прошивок и других форматов гарантирует, что ваша стратегия безопасности цепочки поставок ПО охватывает все уровни — от приложений до инфраструктуры.