Skip to main content

RSA 暗号化 / 復号化 RSA 公開鍵暗号を使用したデータの暗号化と復号化を行います。

RSA 暗号化/復号化 illustration
🔐

RSA 暗号化/復号化

RSA 公開鍵暗号を使用したデータの暗号化と復号化を行います。

1

入力

テキストを入力または貼り付けます。

2

出力の表示

結果はリアルタイムに表示されます。

3

結果のコピー

コピー ボタンをクリックして出力をコピーします。

Loading tool...

What Is RSA 暗号化/復号化?

RSAでは、公開鍵を使用して暗号化を行い、秘密鍵を使用して復号化します。Web Crypto API経由のRSA-OAEPは意味的セキュリティを提供します。2048ビット/SHA-256の場合、最大平文は約190バイトです。大きなデータの場合はハイブリッド暗号化を使用してください。すべてブラウザ内で実行されます。

Why Use RSA 暗号化/復号化?

  • 高速で正確な処理
  • 100% クライアントサイド - データはブラウザから離れません
  • 無料のオンラインツール - サインアップ不要
  • モバイル対応 - タッチターゲット 44px

Common Use Cases

開発

ソフトウェア開発ワークフローで使用します。

セキュリティ

暗号化およびセキュリティ関連のアプリケーションです。

教育

アルゴリズムやテクニックについて学びます。

検証

データの完全性を確認および検証します。

Technical Guide

C = M^e mod n. D = C^d mod n. RSA-OAEPでは、MGF1/SHA-256によるランダム化パディングを追加し、IND-CCA2セキュリティを提供します。最大: keyLength - 2*hashLength - 2. Web CryptoのimportKeyを使用してから暗号化/復号化を行います。

Tips & Best Practices

  • 1
    すべての処理はブラウザ内で行われます
  • 2
    同じ入力に対して結果は決定論的です
  • 3
    コピー ボタンを使って出力を素早く取得できます
  • 4
    モバイル デバイスでもタッチ フレンドリなインターフェースで動作します

Related Tools

Frequently Asked Questions

Q このツールは無料ですか?
はい、完全に無料です - サインアップ不要。
Q 私のデータは安全ですか?
はい。すべての処理は 100% クライアントサイドで行われます。
Q モバイルでも動作しますか?
はい、レスポンシブ デザインとタッチ フレンドリなコントロールが備わっています。
Q どのブラウザがサポートされていますか?
Chrome、Firefox、Safari、Edge を含むすべてのモダン ブラウザです。
Q オフラインで使用できますか?
ツールは初期ページ読み込みが必要ですが、データをローカルに処理します。

About This Tool

RSA 暗号化/復号化 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.