锐安信远程代码签名支持哪些平台与软件?
锐安信远程代码签名服务设计为与您现有的技术栈无缝融合,提供广泛而深入的平台与软件类型兼容性,确保无论您的开发环境如何,都能轻松、安全地完成代码签名。
深度集成的开发与运维平台
我们的服务通过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应用程序 |
| 其他与新兴格式 | - 容器与云原生:Docker 镜像 (对镜像清单进行签名) - 物联网与嵌入式:固件文件 ( .bin, .hex等)- 脚本与配置文件:PowerShell脚本 ( .ps1),系统配置文件等- 开源包:部分主流包管理器的包格式 |
为什么兼容性如此重要?
- 降低集成成本:无需为了签名而改造或重构您的现有构建与发布流程。
- 保护技术投资:无论您使用经典的企业级工具还是最新的云原生技术栈,您的签名需求都能得到满足。
- 适应未来发展:对Docker、固件等格式的支持,确保您的软件供应链安全策略能够覆盖从应用到基础设施的各个层面。