シーザー暗号 — オンライン暗号化と復号化
シーザー暗号を使用してテキストを暗号化および復号化します。各文字を固定数だけシフトします(シフト13 = ROT13)。暗号化と復号化のモードをサポートしています。文字以外は変わりません。
入力
シフト13 = ROT13
出力
ガイド
シーザー暗号とは?
シーザー暗号は、ユリウス・シーザーにちなんで名付けられた、最も古くて最も単純な暗号化技術の1つです。シーザーは軍事的に重要なメッセージを保護するためにこれを使用していたとされています。これは置換暗号です。テキスト内のすべての文字は、アルファベットに沿って固定数だけ先の文字に置き換えられます。シフト3の場合、AはDになり、BはEになり、以下同様です。最後では折り返すため、ZはCになります。
このツールの使い方
- 入力テキストボックスにテキストを入力するか、貼り付けます。
- シフト量を1から25の間で選択します。
- 暗号化を選択して暗号化するか、復号化を選択してシフトを逆転します。
入力すると結果が自動的に更新されます。文字の大文字小文字は保持され、文字以外のもの(数字、句読点、スペース、絵文字)はそのまま変わりません。
ROT13
シフト13は、よく知られたROT13の亜種です。ラテンアルファベットは26文字のため、ROT13を2回適用すると元のテキストが戻ります。つまり、暗号化と復号化は同じ操作です。ROT13は今でもオンラインでスポイラーやパズルの答えを一目で隠すために使用されています。
シーザー暗号は安全ですか?
いいえ。25個のシフトの可能性しかないため、すべてを試すことで瞬時に破られることができます。さらに高速にするには文字頻度分析を使用できます。これをパズル、教育、ジオキャッシング、楽しみのために使用してください。本当の秘密を保護するには使用しないでください。実際の暗号化には、AESなどの最新のアルゴリズムを使用してください。
プライバシー
このツールはブラウザ内で完全に実行されます。テキストがサーバーにアップロードされることはありません。
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/caesar-cipher \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"inputText": "Hello, World!",
"shift": "13",
"mode": "encode"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `caesar-cipher` tool (Caesar Cipher) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/caesar-cipher/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="シーザー暗号 — オンライン暗号化と復号化 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| 1回あたりの費用 | 5クレジットから |
|---|