...
目次
1. はじめに
1-1. 本マニュアルの目的
1-2. 本書の範囲
1-3. CSRとは
1-4. OpenSSLの利用について
1-5. Java SE Development Kitの利用について
1-6. Adobe AIR SDK/Adobe Flex SDKの利用について
1-7. Microsoft Visual Studioの利用について
h1.
アンカー |
---|
| _Toc227595076 |
---|
| _Toc227595076 |
---|
|
アンカー |
---|
| _Toc413688969 |
---|
| _Toc413688969 |
---|
|
アンカー |
---|
| _Toc505863382 |
---|
| _Toc505863382 |
---|
|
1. はじめに アンカー |
---|
| _Toc505356720 |
---|
| _Toc505356720 |
---|
|
アンカー |
---|
| _Toc505863383 |
---|
| _Toc505863383 |
---|
|
1-1. 本マニュアルの目的コード署名用証明書利用マニュアル(以下、「本マニュアル」)は、UPKI電子証明書発行サービス(以下、「本サービス」)から発行されたコード署名用証明書を使用するためのCSRの作成方法、発行したコード署名用証明書をインストールする方法について記載します。
アンカー |
---|
| _Toc505863384 |
---|
| _Toc505863384 |
---|
|
1-2. 本書の範囲本書では以下の(a、b、c)の作業について記述をします。
マニュアル名 | 内容 |
コード署名用証明書利用マニュアル※1 | - CSRと鍵ペアの作成方法について
- コード署名用証明書のインストール方法について
- コード署名用証明書を利用する手順について
|
※1以下に示すマニュアルを総称して「コード署名用証明書インストールマニュアル」と呼びます。
・コード署名用証明書利用マニュアル Windows用デバイスドライバ(.exe,.cab,.dll形式)編
・コード署名用証明書利用マニュアル Windows用PowerShellスクリプト編
・コード署名用証明書利用マニュアル Java jar形式編
・コード署名用証明書利用マニュアル Adobe AIR形式編
・コード署名用証明書利用マニュアル VBAマクロ形式編
・コード署名用証明書利用マニュアル Android用(.apk形式)編
アンカー |
---|
| _Toc413688970 |
---|
| _Toc413688970 |
---|
|
アンカー |
---|
| _Toc505863385 |
---|
| _Toc505863385 |
---|
|
1-3. CSRとはCSR(証明書発行要求:Certificate Signing Request)は証明書を作成するための元となる情報で、その内容には、利用管理者が所属する組織名、公開鍵などの情報が含まれています。NII では、利用管理者に作成いただいたCSR の内容を元に、コード署名用証明書を作成します。
CSRの例 |
----BEGIN CERTIFICATE REQUEST---- MIIBSTCB9AIBADCBjjELMAkGA1UEBhMCSlAxEDAOBgNVBAcTB0FjYWRlbWUxKjAo BgNVBAoTIU5hdGlvbmFsIEluc3RpdHV0ZSBvZiBJbmZvcm1hdGljczEiMCAGA1UE ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ lGu3rQIDAQABoAAwDQYJKoZIhvcNAQEEBQADQQCqpoKhuE6W4GpUhpSAJX51z/ze BvHWjt2CBnDeyaIVNgr3+zdGKUpvWYG70RkIss4ST6PDF+RQw+TRdkzl8TUF ----END CERTIFICATE REQUEST---- |
アンカー |
---|
| _Toc227595079 |
---|
| _Toc227595079 |
---|
|
アンカー |
---|
| _Toc413688971 |
---|
| _Toc413688971 |
---|
|
アンカー |
---|
| _Toc505863386 |
---|
| _Toc505863386 |
---|
|
1-4. OpenSSLの利用についてコード署名用証明書を申請する際に必要となる鍵の生成やCSRの作成にはOpenSSLを利用することができます。 OpenSSL のインストール方法等はOpenSSL Project(http://www.openssl.org)等のインターネット上のサイトやダウンロードしたファイルに付属しているインストールマニュアルを参照してください。
アンカー |
---|
| _Toc229400938 |
---|
| _Toc229400938 |
---|
|
アンカー |
---|
| _Toc413688972 |
---|
| _Toc413688972 |
---|
|
アンカー |
---|
| _Toc505863387 |
---|
| _Toc505863387 |
---|
|
1-5. Java SE Development Kitの利用についてAdobe AIRアプリケーションへの署名、署名用JKS(Javaキー・ストア)の作成にはJava SE Development Kitを利用します。 Java SE Development Kitのインストール方法等はOracle Corporation(http://www.oracle.com/index.html)等のインターネット上のサイトを参照してください。
アンカー |
---|
| _Toc413688973 |
---|
| _Toc413688973 |
---|
|
アンカー |
---|
| _Toc505863388 |
---|
| _Toc505863388 |
---|
|
1-6. Adobe AIR SDK/Adobe Flex SDKの利用についてAdobe AIRアプリケーションへの署名にはAdobe AIR SDKもしくはAdobe Flex SDKを利用します。 Adobe AIR SDK/Adobe Flex SDKのインストール方法等はadobe.com(http://www.adobe.com/)等のインターネット上のサイトを参照してください。
アンカー |
---|
| _Toc418176988 |
---|
| _Toc418176988 |
---|
|
アンカー |
---|
| _Toc505863389 |
---|
| _Toc505863389 |
---|
|
1-7. Microsoft Visual Studioの利用についてMicrosoft系実行モジュール(exe、cab、dll)に対するコード署名にはMicrosoft Visual Studioを利用します。Microsoft Visual Studio のインストール方法等はMicrosoft社(http://www.microsoft.com)のVisual Studioのインターネット上のサイトやダウンロードしたファイルに付属しているインストールマニュアルを参照してください。コード署名用のSignTool.exeはVisual Studioと共に自動的にインストールされます。