SSL 証明書の形式は何ですか?一般的なSSL証明書のフォーマット変換

SSL 証明書の形式は何ですか?一般的なSSL証明書のフォーマット変換

SSL 証明書の形式は何ですか? SSL 証明書を購入すると、CA 組織は審査後に SSL 証明書ファイルを発行します。これらの証明書ファイルには、SSL 証明書の形式という問題が伴います。この記事では主にSSL証明書のフォーマットとフォーマット変換の方法について紹介します。

1. 一般的な SSL 証明書の形式

一般的な SSL 証明書の主なファイル タイプとプロトコルは、PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL、OCSP、SCEP などです。

主な SSL 証明書の形式には、公開鍵証明書形式標準 X.509 で定義されている PEM と DER、公開鍵暗号化標準 PKCS で定義されている PKCS#7 と PKCS#2、および J 環境専用の JKS があります。

PEM は、Bse64 エンコーディングに基づく証明書形式です。拡張子には、pem、ct、ce などがあります。 Linux システムでは ct が使用され、Windows システムでは ce が使用されます。 PEM 証明書は通常、ルート証明書、中間証明書、ユーザー証明書を個別に保存し、主に Apache と Nginx で使用されます。

DER は、de、ct、ce などの拡張子を持つバイナリエンコードされた証明書形式です。 DER 証明書は PEM 証明書のバイナリ バージョンに相当し、主に J プラットフォームで使用されます。

PKCS#7 は Bse64 エンコーディングに基づく証明書形式であり、拡張子には p7b と p7c が含まれます。 PKCS#7 証明書は通常、ルート証明書と中間証明書を一緒に保存し、ユーザー証明書を別々に保存します。 PKCS#7 証明書には秘密鍵が含まれず、主に Tomct および Windows で使用されます。

PKCS#2 は、pfx や p2 などの拡張子を持つバイナリエンコードされた証明書形式です。 PKCS#2 証明書は通常、ルート証明書、中間証明書、ユーザー証明書、秘密キーを組み合わせ、パスワードを設定します。主に Windows で使用されます。

JKS は、拡張子が jks であるバイナリエンコードされた証明書形式です。 JKS 証明書は通常、ルート証明書、中間証明書、ユーザー証明書、秘密鍵を組み合わせ、パスワードを設定します。主に J Web See で使用されます。

証明機関 (CA) によって発行される証明書は通常、PEM 形式または PKCS#7 形式ですが、PKCS#2 形式および JKS 形式の証明書は証明書形式に変換する必要があります。 OpenSSL、Keytool、またはオンライン証明書変換ツールを使用して、PEM または PKCS#7 形式の証明書を必要な他の形式に変換できます。

2. SSL証明書のフォーマット変換方法

、JKS を PFX に変換

Keytool ツールを使用して、JKS 形式を PFX 形式に変換できます。

keytool -impotkeystoe -sckeystoe D:\see.jks -destkeystoe D:\see.pfx -scstoetype JKS -deststoetype PKCS2

2. PFXをJKSに変換する

Keytool ツールを使用して、PFX 形式を JKS 形式に変換できます。

keytool -impotkeystoe -sckeystoe D:\see.pfx -destkeystoe D:\see.jks -scstoetype PKCS2 -deststoetype JKS

3. PEM/KEY/CRTをPFXに変換する

OpenSSL ツールを使用して、キー ファイル KEY と公開キー ファイル CRT を PFX ファイルに変換できます。

キー ファイル KEY と公開キー ファイル CRT を OpenSSL ディレクトリに配置し、OpenSSL を開いて次のコマンドを実行します。

openssl pkcs2 -expot -out see.pfx -inkey see.key -in see.ct

4. PFXをPEM/KEY/CRTに変換する

OpenSSL ツールを使用して、PFX ファイルをキー ファイル KEY と公開キー ファイル CRT に変換できます。

PFX ファイルを OpenSSL ディレクトリに置き、OpenSSL を開いて次のコマンドを実行します。

openssl pkcs2 -in 参照.pfx -nodes -out 参照.pem

openssl s -in 参照.pem -out 参照.key

サーバーの種類によって互換性のある形式が異なり、これらの異なる SSL 証明書形式を変換することで、技術者はサーバーの互換性の問題を解決できます。

このサイトは、誰もが利用できる、世界的に有名な手頃な価格の SSL 証明書をまとめることに特化しています。次のサイトをご覧ください: 安価な SSL 証明書

<<:  phpStudy V8 でサイト全体に 301 リダイレクトを設定するチュートリアル

>>:  ThemeForestテーマのインストールでよくある問題の概要

推薦する

情報フロー型広告の特徴としては、次のようなものが挙げられます( )(多様化が進む現代において、情報フロー型広告の特徴とは何でしょうか?)

多様化する現代において、情報フロー型広告の特徴とは何でしょうか? モーニングベネフィット全メディア精...

マーケティングスキルについて(吉安:「3つの変革、3つの変化を促す」ブランドの魅力)

吉安:「3つの変革が3つの変化を促す」ブランドの魅力「私は長い間、高い志を抱いていましたが、井岡山に...

美容室運営計画には何が含まれるのか(2022年の美容室運営計画はどのように行うべきか)

2022年の美容室運営計画はどうすればいい? Shang Xiaomi は、美容業界の運営の秘密を...

商業情報フロー広告(第2類電子商取引|情報フロー広告とは?情報フロー広告の基礎知識入門)

第2類電子商取引|情報フロー型広告とは?情報フロー広告の基礎知識1. インターネット情報流通広告に...

WHMCS の新しいユーザーとアカウント機能の使用方法

WHMCS 8.0 で導入された新しいユーザー機能。WHMCS 8.0 へのアップグレードの一環とし...

製品操作英語(オペレーター向け「十戒」)

オペレーターのための十戒オペレーション、このポジションの英語名は「operation」で、直訳すると...

衣料品マーケティング戦略(アパレル製品マーケティング)

アパレルマーチャンダイジング衣料品の価格戦略価格設定価格の調整企業の価格変更と競合他社の価格変更へ...

喫茶店プロモーションプラン(レジャー喫茶ビデオプロモーションプラン(コピーライティング、脚本、カメラワーク、マーケティング、プロモーションを含む))

レジャーティーハウスビデオプロモーションプラン(コピーライティング、脚本、カメラワーク、マーケティン...

自分の店舗を宣伝する方法(自分の店舗/製品/ビジネスを宣伝する方法)

自分の店舗/製品/ビジネスを宣伝するにはどうすればいいですか?実際、自分の店の場合、プロモーションを...

店舗運営データ分析(テイクアウト運営スキル|オンラインストア利用者データ分析)

テイクアウト運営スキル丨オンラインストアユーザーデータ分析ユーザー データ分析は、レストランが顧客の...

スーパーマーケットの売上データ詳細(職場データ管理シリーズ、スーパーマーケットの基礎、商品ABC分析)

職場データ管理シリーズ、スーパーマーケットの基礎、商品ABC分析小売スーパーマーケット業界の友人:以...

Z-Blogは役に立ちますか? Z-Blogを使用してウェブサイトを構築する方法

Z-Blogは役に立ちますか? Z-Blog は、オープンソースで無料、コンパクトで強力なブログ プ...

ベターブランド企画会社(情報満載!年間ブランドフルケース企画会社ベスト3は?(優位性図付き))

情報満載!今年のブランドフルケースプランニング企業トップ3はどこでしょうか? (メリット図付き) ...

ブランド企画プロジェクト(ブランドスローガンを企画する際に必ず学ぶべき4つのクリエイティブ手法)

ブランドスローガンを企画する際に必ず学ぶべき4つのクリエイティブ手法商業的なコピーライティングにおい...

正確なワンストップトラフィックの転換(独立ステーション運営戦略1:いかに正確にトラフィックを転換し、受注率を向上させるか?)

独立ステーション運営戦略1:いかに的確に集客し、受注率を向上させるか? 2020年に入ってから、独立...