YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Japanese subtitles

← 暗号専門家と量子コンピューター、情報戦争 | クレイグ・コステロ | TEDxSydney

テクノロジーの未来を垣間見るこのトークで、暗号作成者のクレイグ・コステロ氏が、世界を変える可能性を秘めた量子コンピュータについて論じます。量子コンピュータは、現代の計算機の限界を突破しうるもので、暗号解読者にデジタル世界の暗号解読のマスターキーを与えてしまうかもしれません。コステロ氏と仲間の暗号作成者が、どのようにして暗号化技術を再開発しインターネットを守る研究に急いで取り掛かっているのか、ご覧ください。

Get Embed Code
17 Languages

Showing Revision 43 created 02/14/2020 by Tomoyuki Suzuki.

  1. 私は秘密を守る仕事をしています
  2. これには皆さんの秘密も含まれています
  3. 暗号作成者は ある戦争の
    防衛の最前線にいます

  4. 数世紀にもわたり続く戦争ー
  5. 暗号作成者と
  6. 暗号解読者の間の戦争です
  7. そしてこれは情報戦争です
  8. 現代の情報戦争は デジタルが戦場です
  9. 皆さんの電話
  10. コンピューター
  11. インターネット上の戦いです
  12. 私たちの仕事は暗号化システムを作ることで
    皆さんのEメールやクレジットカード番号
  13. 電話やテキストメッセージ
  14. しゃれた自撮り画像もこの対象です
  15. (笑)

  16. これら全ての情報は
    受信すべき人だけが

  17. 解読できるようにしています
  18. ほんの最近まで私たち暗号作成者は

  19. この戦争に永久に勝ち続けられる
    と考えていました
  20. 今 皆さんのスマートフォンは
    暗号化技術を使っています
  21. このような暗号はこの先もずっと
    解読不能なものだと考えていました
  22. 私たちは間違っていました
  23. 量子コンピューターが出現したからです
  24. 量子コンピューターはこの戦争を
    完全に変えようとしています
  25. 歴史を通じて 暗号の作成と解読は

  26. いつもいたちごっこの戦いをしていました
  27. 16世紀にさかのぼると
  28. スコットランドのメアリー女王は
    自分の兵士だけが解読できる ―
  29. 手紙を送ったつもりでいました
  30. しかしイングランドのエリザベス女王には
  31. 全文解読できる
    暗号解読者たちがいました
  32. 彼らがメアリー女王の手紙を解読すると
  33. エリザベス女王の暗殺を
    企てていることが分かり
  34. その後メアリー女王は
    首をはねられました
  35. 数世紀後の第二次世界大戦では
  36. ナチスがエニグマを用いて
    情報伝達を行っていました
  37. より高度に複雑で解読不能だと
    考えられていた暗号方式です
  38. しかし素晴らしき
    アラン・チューリング が―
  39. 今でいうコンピューターを
    発明した人ですが
  40. エニグマを解読する機械を作りました
  41. 彼はドイツ軍のメッセージを解読し
  42. ヒトラーの打ち立てた第三帝国の
    息の根を止めるのに役立ちました
  43. このような話は
    数世紀にわたって続きます
  44. 暗号作成者が暗号化技術を改良すると
  45. 暗号解読者はそれに応戦して
    解読法を見つけます
  46. この戦争は一進一退を繰り返し
    互角の勝負を続けています
  47. これは1970年代に

  48. 暗号作成者が画期的な方法を
    見つけるまで続きました
  49. 彼らは 非常に強力な暗号化の方法
  50. 「公開鍵暗号」を発見したのです
  51. 過去に使われてきた
    あらゆる方法と異なり
  52. 機密情報を送りあう2つの主体が
  53. 前もって暗号鍵を交換する必要がありません
  54. 公開鍵暗号によって私たちは安全に
    通信することができるようになりました
  55. 世界中の誰とでもです
  56. データのやりとりをその人と
    したことがある無しに関わらず
  57. 皆さんや私が気づかないうちに通信してくれます
  58. あなたが友人にビールを飲みに行こうと
    メッセージを送ろうとも
  59. 銀行にいて多額のお金を
    他の銀行に移そうとも
  60. 現代の暗号化技術によって
    私たちはデータを安全に
  61. 数ミリ秒の内に送ることができます
  62. この魔法を可能にした
    素晴らしいアイディアは

  63. 高度な数学の問題に依存しています
  64. 暗号作成者は 計算機が解けない問題に
    深い関心を持っています
  65. 例えば 計算機は どんな2つの
    数字でも掛け合わせることができます
  66. どんなに大きな数字でも可能です
  67. しかし逆に
  68. 掛け算の答えから
  69. 「もとの2つの数字は?」
    という問題になると
  70. 非常に難しい問題になります
  71. 「掛けて851になる
    2桁の数字は何か」と質問したら
  72. 計算機を使おうと
  73. この部屋のほとんどの人は
    答えを見つけるために
  74. 講演の終わりまで
    つらい時間を過ごすでしょう
  75. さらに もう少し大きな数字にしたら
  76. この計算ができる計算機は
    地球上にありません
  77. それどころか 世界最速の
    スーパーコンピュータでさえも
  78. 掛け合わせてこの数字となる
    2つの数字を見つけるために
  79. 宇宙の年齢より長い時間がかかるでしょう
  80. この問題は「因数分解」と呼ばれています
  81. 皆さんのスマートフォンや
    ラップトップが今まさに使っているもので
  82. 皆さんの情報を保護しています
  83. これが現代の暗号の基礎です
  84. 地球上のコンピュータを
    全て集結しても答えられないという事実が
  85. 私たち暗号作成者が暗号解読者よりも
  86. 永久に優位な立場にあると
    考えていた理由なのです
  87. 少し自惚れていたかもしれません

  88. なぜなら私たちが戦争に
    勝利したと思ったまさにその時
  89. 多くの20世紀の物理学者が現れ
  90. それまで正しいと信じていた
    この世の物理法則はー
  91. 現代的な暗号理論が
    基礎に置いていた法則ですが
  92. 正しくないこと明らかにしました
  93. 1つの物体が同時に2つの場所に
    現れることはないと考えていましたが
  94. そうではありませんでした
  95. 時計回りと反時計回りに
    同時に回るものなど無いと
  96. 考えていました
  97. しかしそれは間違っていました
  98. 反対方向に離れ離れになり
  99. 何光年も離れた2つの物体が
  100. 瞬間的に影響を与え合うことは
    あり得ないと考えていました
  101. これもまた間違いでした
  102. これはいつも人生がたどる道
    なのでしょうか?

  103. すべて準備が整ったと思ったちょうどその時
  104. 大勢の物理学者が来て
  105. この世の基本法則が
    完全に間違っていることを
  106. 明らかにするんですよ?
  107. (笑)

  108. すべてを台無しにしました

  109. 小さな小さな亜原子である

  110. 陽子と電子の領域で
  111. 私たちが良く知り 愛している
  112. 古典的な物理学の法則が
  113. 去って行きました
  114. そして量子力学が入り込んできました
  115. 量子力学では
  116. 電子が時計回りと反時計回りに
    同時に回っていて
  117. 陽子が2つの場所に
    同時に存在できるのです
  118. まるでSFのようです
  119. しかしそれは この世における
    奇妙な量子の性質が
  120. 私たちから隠れていたからなのです
  121. しかも20世紀になるまで
    身を潜めていました
  122. しかし今や量子の性質が発見され
    世界は軍拡競争に入りました
  123. 量子コンピュータ つまり
  124. 風変わりで狂気じみた量子のふるまいを
    利用したコンピュータを作る競争です
  125. これらはとても革新的で

  126. 強力なものです
  127. 比較したら
    現在最速のスーパーコンピュータが
  128. 役立たずに見えてしまうほどです
  129. それどころか 強い関心が
    もたれているある種の問題に対しては
  130. 量子コンピュータに比べ
    最速のスーパーコンピュータが
  131. そろばん程度にさえ見えてしまいます
  132. そう あの玉のついた
    木製の道具のことです
  133. 量子コンピュータは
    古典的なコンピュータでは成し得ない ―
  134. 化学や生物学的な過程の
    シミュレーションを行えます
  135. 地球上のある種の重大な問題の解決に
    助けになること請け合いです
  136. 世界的な飢えの問題の解決や
  137. 気候変動への対処や
  138. まだ処置法が不明な病気や
    大流行中の伝染病の治療法の発見に役立ちます
  139. 超人的な人工知能を作ることや
  140. おそらく これら全てのことより
    重要なことかもしれませんが
  141. この宇宙の本質を
    理解する手助けとなります
  142. しかし この驚異的な潜在能力は

  143. 多大なリスクを伴います
  144. 私が先ほど話した
    大きな数字を覚えていますか?
  145. 851のことではありません
  146. でも 因数を見つけるのに
  147. 気もそぞろな方のために
  148. 手助けしましょう
    答えは23 X 37です
  149. (笑)

  150. 私が話しているのは 後でお見せした
    もっと大きな数字のことです

  151. 現時点で最も速いスーパーコンピュータでは
    この世の終わりまでに
  152. 因数が見つけられないでしょうが
  153. 量子コンピュータなら
    簡単に因数分解できるし
  154. ずっと大きな数字でもできます
  155. 皆さんや私をハッカーから守るため
    現在使われているすべての暗号を

  156. 量子コンピュータなら破るでしょう
  157. 簡単にやってのけます
  158. 言い換えてみましょう
  159. 量子コンピュータが槍だとすると
  160. 数十年間 私たちを守ってきた
  161. 破られることのない現代の暗号は
  162. ティッシュペーパーで作られた
    盾に過ぎないということです
  163. 量子コンピュータにアクセスできる人は
    マスターキーを持つことになります
  164. デジタル世界において
    好きなものをなんでも開ける鍵です
  165. 彼らは銀行からお金を盗み
  166. 経済を支配できるでしょう
  167. 病院の電源を落としたり
    原子爆弾を発射したりできるでしょう
  168. また ウェブカメラが撮影する私たちの様子を
    気付かれることもなく
  169. 全てを盗み見することもできるでしょう
  170. さて 私たちが普段使っている
    全てのコンピュータが扱うこのようなデータの

  171. 基本単位は
  172. ビットと呼ばれています
  173. 1ビットは次の2つの数字のうちの1つー
  174. 0か1の何れかで表されます
  175. 私が遠くにいる母と
    フェイスタイムで通信したら
  176. 母はこのスライドを見て
    私を殺そうとするでしょう
  177. (笑)

  178. 私たちはまさしく0と1から成る
    長い数字の列を送りあっています

  179. これはコンピュータ同士
    衛星同士の間を行き来して
  180. 高速にデータを伝送しています
  181. ビットは本当に役に立ちます
  182. それどころか
    現在のあらゆる技術が
  183. ビットの有用性の恩恵を受けています
  184. しかし ビットは
  185. 複雑な分子や粒子のシミュレーションが
    とても苦手だと分かってきました
  186. というのも ある意味で
  187. 亜原子の物理では
    量子力学の
  188. 奇妙な法則に従い
  189. 同時に2つかそれ以上のことを
    行っているのですから
  190. 前世紀末

  191. とても聡明な物理学者たちが
    独創的なアイデアを出しました
  192. 量子力学の法則に則った
  193. コンピュータを作るというアイデアです
  194. さて 量子コンピュータが扱う
    データの基本単位は
  195. 「Qビット(量子ビット)」といいます
  196. 「quantum ビット」の意味です
  197. 0か1かのような2つの状態に限られず
  198. 量子ビットは無数の状態を表します
  199. そしてこれは
    同時に0でもあり1でもある
  200. 複合的な状態に対応しています
  201. これは「重ね合わせ」という現象です
  202. 重ね合わせの状態にある
    2つの量子ビットがあると
  203. 4つの状態の組み合わせを
    扱っていることになります
  204. 0-0、0-1
    1-0、1-1のことです
  205. 量子ビットが3つあれば
  206. 8つの状態の重ね合わせを
    扱っていることになります
  207. 以下同じように続きます
  208. 量子ビットを1つ増やすごとに
    同時に重ね合わせる
  209. 組み合わせの数が
  210. 2倍になります
  211. 量子ビットの数を多くしていくと
  212. 同時に扱う組み合わせの数は
    指数関数的に
  213. 増えていきます
  214. ここからまさに 量子計算が秘める能力の
    ヒントが得られたわけです
  215. いま 現代の暗号化システムで

  216. 大きな数字を作る
    2つの因数という秘密の鍵は
  217. 0と1からなる
    長い数字の列に過ぎません
  218. 因数を見つけるために
  219. 古典的なコンピュータでは
    全ての組み合わせを
  220. 1つずつ試し
  221. 暗号を破る唯一の組み合わせが
    見つかるまで試行する必要があります
  222. しかし量子コンピュータでは
  223. 重ね合わせ状態にある
    充分な数の量子ビットがあれば
  224. 全ての組み合わせから同時に
    情報を引き出すことができます
  225. ほんの少しの手順で
  226. 量子コンピュータは
    間違っている全ての組み合わせを無視して
  227. ただ1つの正解だけを取り出し
  228. 私たちの大切な秘密の鍵を
    開けられます
  229. いま 奇妙な量子のレベルで

  230. 驚異的なことが起こっています
  231. 多くの一線級の
    物理学者の通念によると ―
  232. 皆さんに この通念を私と一緒に
    信じてもらう必要がありますが
  233. 各組み合わせは
    量子コンピュータ内部の
  234. パラレルワールドによって
    テストされます
  235. 個々の組み合わせは
    プールの水の波のように足し合わされます
  236. 間違っている組み合わせは
  237. 互いに打ち消しあい
  238. 正しい組み合わせは
  239. 互いに強め合います
  240. そして量子計算プログラムの終わりで
  241. 残っているものは
    すべて正しい解答であり
  242. 実際に正解を
    確認することができます
  243. この説明がわからなくても
    ストレスを感じないでください

  244. (笑)

  245. 多くの仲間がいますよ

  246. ニールス・ボーアはこの分野の
    パイオニアの一人ですが
  247. こんな言葉を残しています
    「ひどくショックを受けることなく
  248. 量子力学を思考できる人は
  249. 理解していない」と
  250. (笑)

  251. しかし皆さんは
    私たちが直面する問題や

  252. 問題の解決が
    なぜ暗号作成者にかかっているか
  253. 理解されましたね
  254. 私たちは早急に
    解決しなければなりません
  255. なぜならば量子コンピュータは
  256. すでに世界中の研究室に
    存在しているからです
  257. 幸い現時点では

  258. 比較的小規模なものしか
    ありません
  259. もっと大きな暗号鍵を破るには
    小さすぎます
  260. でもいつまでも
    安全ではないでしょう
  261. 秘密の政府機関が
  262. すでに充分に大規模なものを
    作っていて
  263. 秘密にしているだけだと
    信じている人もいます
  264. まだ10年以上先のことだと言う
    専門家もいます
  265. 30年先だと言う人もいます
  266. 量子コンピュータの実用化に
    10年かかるのなら
  267. 暗号作成者が対策を見つけ
    インターネットを安全確保する時間が
  268. 十分にあると思うかもしれません
  269. しかし残念ながら
    そんなに簡単ではないのです

  270. もし私たちが新しい暗号化技術の
  271. 標準化や展開に要する長い年月を
    別にしても
  272. すでに手遅れになっているかもしれません
  273. 優秀なデジタル犯罪者や政府機関は
  274. 量子の将来を見越して
    暗号化された最高機密データを
  275. すでに盗んでいるかもしれません
  276. 諸外国のリーダー
  277. 将軍
  278. 権力に疑問を呈する個人のメッセージは
  279. 今は暗号化されています
  280. しかし量子コンピュータを
  281. 誰かが手にする日が来れば
  282. すぐさま過去にさかのぼって
    いかなる暗号も解除できるでしょう
  283. 一部の政府や金融機関
  284. 軍事機関において
  285. 機密情報は
    25年間 非公開にされています
  286. もし量子コンピュータが
    本当に10年以内に登場したら
  287. 量子技術に対して安全な暗号化が
  288. すでに15年遅れていることになります
  289. 世界中の多くの科学者が

  290. 量子コンピュータの
    開発競争をしている間に
  291. 私たち暗号作成者は その日が来るずっと前に
    人々を守れる暗号技術の
  292. 開発ができるよう急いでいます
  293. 私たちは解くことが困難な
    新しい数学の問題を探しています
  294. 因数分解の問題のように
  295. 現代のスマホやラップトップで
    使用できる数学の問題を探しています
  296. しかし因数分解とは異なり
    私たちはその問題を
  297. 量子コンピュータでも解けないほど
    難しい問題にしなくてはなりません
  298. 近年 私たちは
    より広い数学の分野を掘り起こし

  299. そのような問題を探しています
  300. 私たちが探しているのは
  301. 皆さんが計算機で
    馴染みのあるようなものとは異なる
  302. より風変わりで抽象的な
  303. 数や対象です
  304. 私たちは そんな巧妙な幾何学的問題を
  305. いくつか見つけたと信じています
  306. 今これらの問題は
    私たちがペンと方眼用紙を使って
  307. 高校で解かなければならなかったような
    2次元や3次元の幾何学問題と違って
  308. ほとんどの問題が500次元を
    優に超えています
  309. つまり 方眼用紙に描き解くのに
    少し難しいだけでなく
  310. 量子コンピュータでも解けない
    問題だと信じています
  311. まだ時期尚早ですが
  312. 量子の支配する将来に向けて
    このデジタル世界を守ろうとする
  313. 私たちの願いががここにあります
  314. 他の科学者と同じように

  315. 暗号作成者は
  316. 量子コンピュータを活用する世の中の
    可能性に とてもワクワクしています
  317. 永遠に使われる
    そんな力があるかもしれません
  318. しかし 将来どんな
    テクノロジーの世界になろうとも
  319. 秘密とは人間性に伴うものであり
  320. 守る価値のあるものなのです
  321. ありがとう

  322. (拍手)