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コード署名 (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イメージ(イメージマニフェストに署名) - IoT・組み込み:ファームウェアファイル( .bin、.hexなど)- スクリプト・設定ファイル:PowerShellスクリプト( .ps1)、システム設定ファイルなど- オープンソースパッケージ:一部の主要パッケージマネージャーのパッケージフォーマット |
互換性がこれほど重要な理由
- 統合コストの削減:署名のために既存のビルド・リリースプロセスを改造または再構築する必要がありません。
- 技術的投資の保護:従来のエンタープライズ向けツールを使用している場合でも、最新のクラウドネイティブ技術スタックを使用している場合でも、署名のニーズに対応できます。
- 将来の発展への適応:Dockerやファームウェアなどのフォーマットをサポートすることで、ソフトウェアサプライチェーンセキュリティポリシーがアプリケーションからインフラストラクチャまでのあらゆるレイヤーをカバーできるようになります。