相關主題
商品描述
In this introductory textbook the author explains the key topics in cryptography. He takes a modern approach, where defining what is meant by "secure" is as important as creating something that achieves that goal, and security definitions are central to the discussion throughout.
The author balances a largely non-rigorous style ― many proofs are sketched only ― with appropriate formality and depth. For example, he uses the terminology of groups and finite fields so that the reader can understand both the latest academic research and "real-world" documents such as application programming interface descriptions and cryptographic standards. The text employs colour to distinguish between public and private information, and all chapters include summaries and suggestions for further reading.
This is a suitable textbook for advanced undergraduate and graduate students in computer science, mathematics and engineering, and for self-study by professionals in information security. While the appendix summarizes most of the basic algebra and notation required, it is assumed that the reader has a basic knowledge of discrete mathematics, probability, and elementary calculus.
商品描述(中文翻譯)
在這本入門教材中,作者解釋了密碼學的關鍵主題。他採用了現代方法,將「安全」的定義與實現該目標的創建同等重要,並且安全定義貫穿整個討論。
作者在大部分內容中採用了非嚴謹的風格,許多證明僅為草擬,同時也保持了適當的正式性和深度。例如,他使用了群組和有限域的術語,以便讀者能夠理解最新的學術研究以及「現實世界」的文件,如應用程序編程接口描述和密碼標準。該教材使用顏色區分公共信息和私有信息,並且每章都包含摘要和進一步閱讀建議。
這是一本適合計算機科學、數學和工程的高年級本科生和研究生使用的教材,也適合信息安全專業人士自學。儘管附錄概述了大部分基本代數和符號學所需的知識,但假設讀者具備離散數學、概率和基礎微積分的基本知識。