ツール一覧|100%クライアント完結

PEM鍵構造・暗号化フォーマット技術仕様ガイド

ASN.1 DERデコード、PKCS#1とPKCS#8の構造的差異、公開鍵指紋(フィンガープリント)計算、公開鍵抽出の技術解説。

ASN.1 DER Length: 1008 bytes
キー構造種別RSA PRIVATE KEY
鍵長 / 楕円曲線サイズ2048-bit Modulus
暗号アルゴリズムRSA (PKCS#1 / PKCS#8)
SHA-256 指紋 (Fingerprint)-
PEMキー貼り付け (公開鍵または秘密鍵)1426 chars
抽出された公開鍵 (SPKI PEM)
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0YqL3l+Y7i8Q6K6S7h7G
1B5v4W8d3n+K3e7Y8a9c2d1e0f4g5h6i7j8k9l0m1n2o3p4q5r6s7t8u9v0w1x2y
3z4A5B6C7D8E9F0G1H2I3J4K5L6M7N8O9P0Q1R2S3T4U5V6W7X8Y9Z0a1b2c3d4e
5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6A7B8C9D0E1F2G3H4I5J6K
7L8M9N0O1P2Q3R4S5T6U7V8W9X0Y1Z2a3b4c5d6e7f8g9h0i1j2k3l4m5n6o7p8q
9r0s1t2u3v4w5x6y7z8A9B0C1D2E3F4G5H6I7J8K9L0M1N2O3P4Q5R6S7T8U9V0W
1X2Y3Z0a1b2c3d4e5f6g7h8i9j0kAgMBAAE=
-----END PUBLIC KEY-----

Zero Cryptographic Upload

Your production RSA and EC private keys never leave your device. All Base64 DER decoding and fingerprinting occur in your browser sandbox.

Multi-Standard ASN.1 Support

Seamlessly handles PKCS#1 RSA keys, PKCS#8 universal envelopes, SPKI public certificates, and SEC1 elliptic curve structures.

SHA-256 Fingerprinting

Automatically generates standard colon-delimited SHA-256 key fingerprints for quick verification with SSH hosts and TLS certificates.

技術リファレンス&アーキテクチャガイド

PEM鍵構造・暗号化フォーマット技術仕様ガイド — リファレンスガイド

ASN.1 DERデコード、PKCS#1とPKCS#8の構造的差異、公開鍵指紋(フィンガープリント)計算、公開鍵抽出の技術解説。

主要パラメータ&設定項目

pemBlockstring

ヘッダーとフッターで囲まれたBase64エンコードPEMブロック文字列。

keyFormatenum ('PKCS#1' | 'PKCS#8' | 'SPKI' | 'SEC1')

鍵のASN.1エンベロープ規格(PKCS#1, PKCS#8等)。

keyTypeenum ('RSA' | 'EC' | 'Ed25519')

鍵の非対称暗号アルゴリズム種別。

fingerprintAlgoenum ('SHA-256' | 'MD5')

指紋算出に用いる暗号ハッシュ関数。

プロの活用テクニック&推奨設定

PKCS#8形式(BEGIN PRIVATE KEY)は最新のフレームワーク標準であり、アルゴリズム非依存の汎用規格です。

サーバーへの鍵配置時は、必ずSHA-256指紋を照合して改ざんや取り違えを防止してください。

秘密鍵から直接SPKI形式の公開鍵を抽出できるため、公開鍵ファイルを個別に保管する必要がありません。

よくあるトラブルと解決策

ヘッダーとフッター(-----BEGIN/END...-----)の前後のハイフン数と改行を確認してください。

暗号化された秘密鍵は内部ASN.1が隠蔽されているため、パスフレーズで復号後に解析してください。

よくある質問 (FAQ)

秘密鍵が外部サーバーに送信されるリスクはありますか?▼

一切ありません。ASN.1パースとWeb Crypto APIによる公開鍵導出は100%お使いの端末ブラウザ内でのみ実行されます。

PKCS#1とPKCS#8の違いは何ですか?▼

PKCS#1はRSA専用形式(BEGIN RSA PRIVATE KEY)で、PKCS#8は多種多様な暗号を包括できる現代標準形式です。

秘密鍵から公開鍵を復元・抽出できますか?▼

はい。秘密鍵から対応する標準SPKI形式の公開鍵PEMをワンクリックで生成・コピーできます。

どの楕円曲線(ECC)をサポートしていますか?▼

NIST P-256、P-384、P-521、およびEd25519構造に対応しています。

関連するおすすめ開発ツール

すべてのツール →
RFC 6238 TOTP&2要素認証技術ガイドsecurity

HMACベースのワンタイムパスワード生成アルゴリズム、Base32デコード、許容時間枠(Clock Drift)、otpauth:// URI規格の解説。

ツールを開く→
JWTシークレット監査・脆弱鍵診断 開発者ガイドsecurity

JWTトークンのHMAC署名に対する弱鍵(既知の推測可能パスワード)のオフライン辞書照合、暗号強度検証および署名偽造対策リファレンス。

ツールを開く→
SSH公開鍵指紋計算 & Randomart可視化 開発者ガイドsecurity

OpenSSH公開鍵(RSA、Ed25519、ECDSA)のバイナリ構造解析、SHA-256・MD5フィンガープリント算出、およびOpenSSH公式「酔いどれ司教」ASCII Randomartアルゴリズムの技術仕様。

ツールを開く→
Punycode・国際化ドメイン変換 開発者リファレンスsecurity

RFC 3492およびRFC 5891準拠の国際化ドメイン名(IDN)とASCII Punycode(xn--)の相互変換仕様、ホモグラフ攻撃検知の解説書です。

ツールを開く→
JWTトークンデコーダー&セキュリティインスペクターsecurity

JSON Web Token(JWT)をデコードし、ヘッダーとペイロードのクレームを解析。有効期限の自動計算や署名検証をブラウザ上で安全にローカル実行します。

ツールを開く→
高強度パスワード・パスフレーズ自動生成ツールsecurity

暗号論的擬似乱数生成器(Web Crypto CSPRNG)を用いた高エントロピーパスワード、覚えられるDicewareパスフレーズ、PIN、APIトークンをブラウザ内で瞬時に安全生成。NIST SP 800-63B準拠。

ツールを開く→