📄️ SignTool sign コマンドリファレンス
sslTrusリモートコード署名サービスsigntool CLIのsignコマンド完全リファレンス。すべてのパラメータの説明、認証情報設定、出力ファイルルール、アルゴリズム選択、タイムスタンプ設定、およびCI/CD自動署名シナリオに対応した一般的な使用例を網羅しています。
📄️ SignTool KSP と Windows の統合
signtool kspを使用してsslTrus Key Storage Providerをインストールおよび構成し、Microsoft signtool.exeでKSPを介してsslTrusリモートコード署名サービスを呼び出し、WindowsプラットフォームでSHA256/SHA1コード署名を実現する方法について説明します。
📄️ CSP 使用手順
Windows 環境に sslTrus Cryptographic Service Provider(CSP)をインストールおよび設定し、Microsoft signtool.exe の /csp および /kc パラメーターを使用してクラウドHSMを呼び出しコード署名を行う方法について説明します。
📄️ sslTrusJarsigner 使用ガイド
sslTrusJarsignerツールの使用方法を詳しく紹介し、ダウンロードとインストール、認証情報の設定(Linux/macOS/Windows)、JDK 8/9+での署名コマンド、署名の検証、よくある問題のトラブルシューティング、セキュリティ上の注意事項を網羅し、Java開発者がJARファイルのリモートコード署名を実現できるよう支援します。
📄️ リモートコード署名 API リファレンス
sslTrus リモートコード署名 KSP 標準 API リファレンス。/v1/codesign/sign による署名ハッシュの提出、および /v1/codesign/report-sign による処理結果の報告に関するリクエスト形式、パラメータの説明、認証方式、導入に関する推奨事項を記載しており、リモート署名機能を直接統合する必要がある上級ユーザー向けです。
📄️ SignToolとの統合
本ドキュメントではsslTrusリモートコード署名サービスのコマンドラインクライアントであるSignToolについて詳しく説明します。環境変数の設定、基本的な署名コマンドから高度なパラメータ(二重署名、タイムスタンプ、ネスト署名)まで完全に解説し、そのまま再利用可能なスクリプト例も提供しているため、自動化ワークフローへの統合をスムーズに行えます。
📄️ Electron Builderとの統合
このチュートリアルでは、Racentリモートコード署名サービスをElectron Builderのビルドプロセスに統合し、Windowsプラットフォームのインストーラーと実行可能ファイルの自動署名を実現する方法を詳しく説明します。完全な設定例、環境変数の設定、トラブルシューティング方法を含み、Electron開発者がコンプライアンスに準拠したアプリ署名を迅速に実装するのを支援します。
📄️ Advanced Installerとの統合
本書では、Advanced Installer(Caphyon)でsslTrusリモートコード署名サービスを構成する方法を詳しく説明します。カスタム署名ツールのパス、コマンドラインパラメータを設定し、ビルド時の圧縮オプションを調整することで、MSI、CABなどのWindowsインストーラーパッケージのビルドプロセスにおけるフルオートコード署名を実現し、ソフトウェアリリースパイプラインにシームレスに統合できます。
📄️ コードサイニングタイムスタンプサーバーリファレンス
グローバルなコードサイニングタイムスタンプサーバーの完全なリファレンス。Microsoft、Sectigo、DigiCert、Certum、GlobalSign、SSL.comなどの公開エンドポイント、およびQuoVadis、Appleなどのアクセス制限付きまたはエコシステム専用サービスを網羅しています。AuthenticodeおよびRFC 3161プロトコルの説明、推奨優先順位、本番環境導入チェックリストを含みます。