An Introduction to Mathematical Cryptography (Hardcover)
暫譯: 數學密碼學導論(精裝)

Jeffrey Hoffstein, Jill Pipher, Joseph H. Silverman

買這商品的人也買了...

相關主題

商品描述

This self-contained introduction to modern cryptography emphasizes the mathematics behind the theory of public key cryptosystems and digital signature schemes. The book focuses on these key topics while developing the mathematical tools needed for the construction and security analysis of diverse cryptosystems. Only basic linear algebra is required of the reader; techniques from algebra, number theory, and probability are introduced and developed as required. This text provides an ideal introduction for mathematics and computer science students to the mathematical foundations of modern cryptography. The book includes an extensive bibliography and index; supplementary materials are available online.

The book covers a variety of topics that are considered central to mathematical cryptography. Key topics include:
 

  • classical cryptographic constructions, such as Diffie–Hellmann key exchange, discrete logarithm-based cryptosystems, the RSA cryptosystem, and digital signatures;
     
  • fundamental mathematical tools for cryptography, including primality testing, factorization algorithms, probability theory, information theory, and collision algorithms;
     
  • an in-depth treatment of important cryptographic innovations, such as elliptic curves, elliptic curve and pairing-based cryptography, lattices, lattice-based cryptography, and the NTRU cryptosystem.
     

The second edition of An Introduction

to Mathematical Cryptography includes a significant revision of the material on digital signatures, including an earlier introduction to RSA, Elgamal, and DSA signatures, and new material on lattice-based signatures and rejection sampling. Many sections have been rewritten or expanded for clarity, especially in the chapters on information theory, elliptic curves, and lattices, and the chapter of additional topics has been expanded to include sections on digital cash and homomorphic encryption. Numerous new exercises have been included.

 

商品描述(中文翻譯)

這本自成一體的現代密碼學導論,著重介紹公開金鑰密碼系統與數位簽章方案背後的數學理論。本書聚焦於這些核心主題,同時建構用於各種密碼系統之建置與安全性分析所需的數學工具。讀者只需具備基本線性代數知識;代數、數論與機率等方面的技術,則會在需要時加以介紹與推導。本書是數學與電腦科學學生學習現代密碼學數學基礎的理想入門教材。書中附有豐富的參考文獻與索引;此外,線上也提供補充教材。

本書涵蓋數學密碼學中被視為核心的多項主題,主要包括:

• 經典密碼學建構,例如 Diffie–Hellman 金鑰交換、以離散對數為基礎的密碼系統、RSA 密碼系統,以及數位簽章;

• 密碼學的基礎數學工具,包括質數測試、因數分解演算法、機率論、資訊理論與碰撞演算法;

• 深入探討重要的密碼學創新,例如橢圓曲線、橢圓曲線密碼學與配對密碼學、格(lattice)、格基密碼學,以及 NTRU 密碼系統。

《An Introduction to Mathematical Cryptography》第二版大幅修訂了數位簽章相關內容,包括提早介紹 RSA、Elgamal 與 DSA 簽章,並新增格基簽章與拒絕取樣(rejection sampling)的內容。許多章節也為了提升清晰度而重新撰寫或擴充,尤其是資訊理論、橢圓曲線與格等章節;此外,其他主題章也擴充新增了電子現金與同態加密(homomorphic encryption)等內容。書中亦加入許多全新的習題。