JWK ↔ PEM 変換

JWK と PEM の鍵をローカルで変換します。RSA、EC、OKP の鍵形式に対応。

JWK 入力
RSA、EC、OKP の鍵形式に対応。
PEM 出力タイプ

JWK ↔ PEM 変換とは?

JWK(JSON Web Key)は、JOSE/JWT、JWKS エンドポイント、serverless やブラウザー設定で使われる JSON 形式の鍵データです。ソフトウェアからは読みやすい一方で、鍵ファイルを前提にする CLI やインフラでは受け付けられないことがあります。

PEM は DER 形式の鍵データを BEGIN/END ラベルで包む形式で、OpenSSL、TLS ツール、API ゲートウェイ、多くの SDK が通常求める形式です。

このコンバーターは、これらの形式をブラウザー内でローカルに変換します。RSA、EC(P-256/384/521)、OKP の鍵コンテナーに対応し、JWK からは公開 SPKI PEM または秘密 PKCS8 PEM を選択でき、対応する PEM ブロックを整形済みまたはコンパクトな JWK JSON に戻せます。

検証や配布だけが目的なら公開出力を使ってください。秘密鍵の変換では秘密鍵データが画面やダウンロードに現れるため、結果を機密情報として扱い、作業後はタブを閉じてください。

  • JWKS/JSON 設定と OpenSSL 形式の PEM ファイルの間で鍵を移動します。
  • JWT 検証器、ゲートウェイ、クライアントへ共有する前に公開鍵を抽出します。
  • 鍵データをサーバーへアップロードせずローカルで変換します。