暗号と量子コンピュータ(アンゴウトリョウシコンピュータ)
耐量子計算機暗号入門
- 著者:
- 高木 剛(タカギ ツヨシ)
- 出版社:
- オーム社
- 出版日:
- 2019年08月25日頃
- ISBN:
- 9784274224102
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
来る量子コンピュータ時代の暗号を徹底解説!
暗号技術は、われわれの生活のさまざまな場面で利用されており、情報化社会の安全基盤として重要性を増しています。たとえば、暗号技術がなければネットショッピングも安心してできませんし、ブロックチェーンを用いた仮想通貨も生まれることはありませんでした。
ですが、現在これらのサービスに用いられている暗号技術は従来型のコンピュータによる計算を前提として開発されています。そのため、近年注目されている量子コンピュータによる異なったアルゴリズムで計算を行うと、現在の暗号は高速に解かれてしまうのではないか、という懸念があります。具体的には、素因数分解を前提とした RSA 暗号などは危殆化する状況にあります。
本書は、量子コンピュータが暗号技術に与える影響について多角的な切り口から考察し、読者に、来る量子コンピュータ時代における暗号技術の基礎知識を提供します。読者は、量子コンピュータが与える情報化社会へのインパクトを知るとともに、自身のかかわる情報セキュリティにおいて、今後知っておくべき、対策する必要がある必須の情報を得ることができます。
情報セキュリティに携わる技術者・エキスパートのみならず、暗号や量子コンピュータに興味をもつ一般の方にも向けて、やさしくていねいに解説しています。
技書の森解説
量子コンピュータの実用化が見えてきたことで、 RSA や楕円曲線暗号といった既存の公開鍵暗号が将来的に破られるリスクが現実の課題になりつつあります。本書は暗号理論の研究者である高木剛氏が、古典暗号の原理から量子計算の基礎、そして耐量子暗号 (ポスト量子暗号) の設計思想までを一冊で通して解説した、暗号とセキュリティの将来を見渡す書籍です。
前半は RSA や Diffie-Hellman のような公開鍵暗号を支える数論の基礎を整理し、後半で量子コンピュータが暗号にもたらす脅威 (Shor のアルゴリズム) と、それに耐える新世代の暗号方式 (格子暗号、符号ベース暗号など) を扱います。 NIST の標準化動向が進むなかで「なぜ格子ベースの方式が有力なのか」を数学的な根拠から理解できる構成です。
数学的な準備が必要なため、線形代数や整数論の素養がある読者に向いています。一方で、研究論文を追いかけるほどの専門性がなくても、暗号移行のロードマップを技術的に理解したいセキュリティエンジニアや、量子コンピューティングが自社のデータ保護に与える影響を見積もりたい人にとって、見通しを与えてくれる一冊です。
言及 Qiita 記事 (14 件)
量子コンピュータを完全に理解したい人のためのロードマップ
♡ 81量子コンピュータ, QISKIT, 量子計算, 技術戦略, ポスト量子暗号2025年の量子耐性暗号ガイド:HNDL 時代に備える“今やるべきこと”総まとめ
♡ 10暗号化, 量子コンピュータ, 暗号量子時代の暗号技術:ポスト量子暗号(PQC)とは?
♡ 5Security, 暗号, 暗号理論, 量子暗号, pqc書籍『耐量子計算機暗号』の紹介
♡ 5秘密計算, 準同型暗号, 格子暗号, 耐量子計算機暗号量子コンピュータについて学んだことまとめ
♡ 4初心者向け, 量子コンピュータ, 基礎知識【参加レポ】Security-JAWS DAYS ~10th Anniversary Event~ Day1
♡ 2AWS, Security, JAWS-UG【超初心者】D-Wave量子コンピュータの仕組み:物理現象で最適解をシミュレーションする
♡ 2量子コンピュータ, 計算機科学, 量子力学, D-Wave, 耐量子計算機暗号Amazon Braketを触ったばかりに量子コンピュータについて調べてみたというお話
♡ 2AWS, 量子コンピュータ, AmazonBraket量子論理・トポス・圏論的量子力学は何に使うの? ── 量子コンパイラから量子インターネットまで
♡ 1Python, 圏論, 数学, 量子コンピュータ, 量子情報「お相手、本物ですか?」SSL/TLSと証明書、基本の"キ"
♡ 1Security, SSL, 初心者, インフラ, TLS
この本に興味がある方におすすめ
この本に関連
関連記事
OS・低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
アルゴリズム本ガイド - 競プロだけじゃない、実務に活きる選び方
アルゴリズム本の 3 タイプと、実務でアルゴリズムの知識が活きる場面、数学が苦手な人向けの学習ルートを紹介します。
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルートと ML 本の賞味期限の見極め方を解説します。
関連用語
暗号化
データを第三者が読めない形式に変換し、機密性を保護する技術
KMS
AWS の暗号鍵管理サービスで、データの暗号化・復号に使う鍵を安全に管理する
量子コンピュータ
量子力学の原理を使い、従来とは異なる方法で計算する次世代コンピュータ
コンプライアンス
法規制や業界標準への準拠を確保し、セキュリティと信頼性を維持する取り組み
コンピューターサイエンス
計算と情報処理を体系的に扱う学問。あらゆる IT 技術の理論的な土台
TLS 終端 (TLS Termination) とは - ロードバランサーで HTTPS を復号する構成
TLS 終端はロードバランサーや CDN で HTTPS を復号しバックエンドの暗号化負荷を軽減する構成。AWS ALB/Nginx での設定例とセキュリティ上の注意点を解説