安全な暗号をどう実装するか | マイナビブックス

安全な暗号をどう実装するか 暗号技術の新設計思想

  • このエントリーをはてなブックマークに追加

内容紹介

現代暗号技術&暗号実装の必読書!

現代暗号技術&暗号実装の必読書!
現代の暗号技術に関してソースコード例を提供し実際のバグや失敗例を記述。暗号学の中心となるその考え方を理解できるようになります

現代暗号の数学の基本的な数学的概念を解説。認証暗号化、安全なランダム性、ハッシュ関数、ブロック暗号、RSA や楕円曲線暗号などの公開鍵技術などについて、非常に深い洞察を得ることができます。
各章にはよくある実装上の間違いについての解説が含まれており、「何が問題で」「どうすればこれらの落とし穴を避けることができるか」が詳しく説明され、「暗号がどのように破られるのか」を理解することができます。
暗号通貨とブロックチェーン・システムにおける暗号プロトコルも取り上げます。
no starch press『Serious Cryptography: A Practical Introduction to Modern Encryption, 2nd edition』の翻訳書。


CONTENTS 目次
[第1部 基礎]
第1章 暗号化
第2章 ランダム性
第3章 暗号の安全性

[第2部 対称暗号]
第4章 ブロック暗号
第5章 ストリーム暗号
第6章 【後送となります】
第7章 鍵付きハッシュ
第8章 認証付き暗号

[第3部 非対称暗号]
第9章 難問
第10章 RSA
第11章 ディフィー・ヘルマン
第12章 楕円曲線

[第4部 応用]
第13章 TLS
第14章 量子と耐量子
第15章 暗号通貨の暗号化

電子版の購入は姉妹サイト「IT書籍ストア Manatee」がオススメ!
充実のラインナップに加え、割引セールも定期的に実施中!

商品を選択する

フォーマット 価格 備考
書籍 4,400
PDF 4,400 ※ご購入後、「マイページ」からファイルをダウンロードしてください。
※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。
※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。

電子書籍フォーマットについて

  

備考

Jean-Philippe Aumasson:スイスの金融テクノロジー企業 Taurus SA の最高セキュリティ責任者兼共同設立者。暗号化の分野で60本以上の研究論文を執筆し広く使用されているハッシュ関数 BLAKE2 と SipHash を設計した。

[翻訳]
Smoky(スモーキー): ゲーム会社他数社の代表。サイバーセキュリティと機械学習の研究がライフワーク。大学院博士課程で医用画像診断AIを研究中。「サイバーセキュリティの教科書」他を翻訳。

[監訳]
IPUSIRON(イプシロン): 福島県相馬市在住。2001年に『ハッカーの教科書』(データハウス) を上梓。主な著書に『ハッキング・ラボのつくりかた 完全版』『暗号技術のすべて』(翔泳社)、共著に『「技術書」の読書術』(翔泳社) がある。

藤田亮(ふじたりょう): 情報セキュリティ大学院大学 情報セキュリティ研究科 情報セキュリティ専攻 博士後期課程修了。博士(情報学)。中央大学研究開発機構 機構准教授(客員)。日本セキュリティ・マネジメント学会(JSSM)執行理事。

目次

[第1部 基礎]
第1章 暗号化
第2章 ランダム性
第3章 暗号の安全性

[第2部 対称暗号]
第4章 ブロック暗号
第5章 ストリーム暗号
第6章 【後送となります】
第7章 鍵付きハッシュ
第8章 認証付き暗号

[第3部 非対称暗号]
第9章 難問
第10章 RSA
第11章 ディフィー・ヘルマン
第12章 楕円曲線

[第4部 応用]
第13章 TLS
第14章 量子と耐量子
第15章 暗号通貨の暗号化

最近チェックした商品

Vポイント利用手続き

         Vポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてVポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてVポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにCCCMKホールディングス株式会社(以下、「MKHD」といいます)へ提供します。

  <提供目的>:MKHDの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためVポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Vポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、MKHDに提供された、以下の情報の利用については、MKHDの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるVポイント利用手続きの解除を実施していただく必要があります。
Vポイント利用手続きの解除、およびVポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(https://tsite.jp/contact/index.pl )

 なお、Vポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるVポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Vポイント利用手続きを行いますか?