
ヒロシは推理小説だけでなく、歴史小説にもよく出てくる「暗号」に興味を持っている。最近読んだ本では、第二次世界大戦中の日米の暗号に対する考え方の違いが日本の敗因の一つになったことが書かれており、ますます興味がわいてきた。そんな話をエミリーにしていると、「暗号」って英語でどう言うのか、という話題になった。
ヒロシ: 最近読んだ本がめっちゃ面白かったんだよ!第二次世界大戦のとき、日本とアメリカが「暗号」をどう扱ってたかって話なんだけど。
エミリー: ん?暗号?それって、なんかこう…記号とかパズルみたいにして、他の人にはわからないようにするもの?
ヒロシ: そうそう!秘密のメッセージを特定の人だけが読めるようにする技術って感じかな。
エミリー: じゃあ、それは encryption(暗号化技術) だね!
ヒロシ: encryption か。「ダ・ヴィンチ・コード」の「コード」っていうのは、暗号という意味じゃないの?
エミリー: いいところに気づいたね!実は encryption(暗号化) が「暗号技術」全体を指して、その具体的な方法として code(コード暗号) や cipher(サイファー暗号) があるんだよ。
ヒロシ: へぇ、じゃあ code と cipher の違いって?
エミリー: code は、単語やフレーズを別の単語や記号に置き換える方法。たとえば「攻撃」を「花」にするみたいなやつ。アメリカはそういう情報入手に関しては、科学者、数学者などのノーベル賞クラスの天才を随分起用したという話を読んだことがあるわ。
ヒロシ: ひゃ~、エミリー詳しいね。それって日本が戦争中に使ってた暗号のやり方じゃない?
エミリー: そうだね。日本は code を多く使ってたけど、アメリカに解読されやすかったみたい。
ヒロシ: で、cipher は?
エミリー: cipher は、文字を一つずつ変換する方式だよ。例えば「シーザー暗号(Caesar cipher)」みたいに、文字をずらして暗号化する方法とかね。
ヒロシ: じゃあ、アメリカ軍は cipher encryption を使ってたってこと?
エミリー: そう!アメリカは encryption の技術をしっかり活用して、code だけじゃなく cipher も使ってたんだよね。
ヒロシ: なるほどなー。つまり、「暗号」は英語で encryption で、その方法として code や cipher があるってことか!
エミリー: その通り!あ、そういえば最近「暗号資産」って言葉をよく聞くけど、それって英語だと何て言うの?
ヒロシ: それ、オレも気になってた!「暗号」って encryption なら、「暗号資産」は encryption asset になるの?
エミリー: 実は違うんだよね!「暗号資産」は英語で crypto asset って言うよ。
ヒロシ: え、なんで?encryption って「暗号化」って意味なんでしょ?
エミリー: そうなんだけど、encryption は「データを暗号化する行為」のことだから、「資産」を表すのには向いてないんだよね。でも crypto は cryptography(暗号技術) の略で、ブロックチェーンや暗号化技術を含む広い意味を持つから、crypto asset って言うんだよ。
ヒロシ: へぇ、じゃあ「暗号資産」の「暗号」は encryption じゃなくて cryptography の crypto なんだ!
エミリー: そう!だから「暗号通貨」も cryptocurrency って言うんだよ。
ヒロシ: なるほどなー。つまり、「暗号」は encryption で、「暗号資産」の「暗号」は crypto ってことか! しかし、エミリーが僕以上に暗号に詳しいのは驚いた。
解説
今回の会話では、「暗号」の英語表現について整理しました。
「暗号」の基本概念
crypto(暗号技術) → cryptography(暗号技術) の略。暗号資産やブロックチェーン技術に関連する言葉ですね!
encryption(暗号化技術) → 情報を安全に保つための技術全般
code(コード暗号) → 単語やフレーズを別の単語や記号に置き換える方式
cipher(サイファー暗号) → 文字を一つずつ変換する方式
「暗号」を英語で説明する
An’gō(暗号): The process or technique of converting information into a secure format that prevents unauthorized access. This includes encryption methods such as code and cipher, as well as modern cryptographic technologies used in digital security.
- 日本語訳:情報を安全な形式に変換し、許可されていない人がアクセスできないようにする技術や方法のこと。code や cipher のような暗号方式、デジタルセキュリティで使われる現代の暗号技術も含まれる。