內容簡介
在當今這個信息化的時代,密碼已經成為人們工作和生活中不可或缺的部分,同時也滲透到信息系統及其應用的各個環節中。本書主要關注實現當今各類安全目標所使用的基本密碼演算法,在介紹各種密碼演算法時,為讀者提供豐富的計算實例,使讀者能夠「知其然,知其所以然」。 本書主要介紹密碼學的數學基礎和通信系統的基本概念,包括:數論、概率論和抽象代數基礎,通信系統安全相關的基本概念,古典密碼學、私鑰密碼體系和公鑰密碼體系的基本概念與工作模式,生成消息摘要的基本技術和數字簽名體系等。通過對底層定義的推導證明,以及用偽代碼的形式描述演算法,幫助相關領域的工程師更好地理解演算法的工作原理,並將其運用在實際中。作者簡介
羅伯特·施米德(Robert Schmied)是德國慕尼黑聯邦國防軍大學(Bundeswehr University MunIch)電氣工程與信息技術系的科學家。自博士畢業以來,他在密碼學和數據科學的教學工作中積累了豐富的經驗。密碼學和數據科學既是他的教學工作重點,也是他的主要研究領域。在數據科學領域,他受到探索性數據分析思想的影響;在密碼學領域,他從事基於香農熵的統計文本分析研究。目錄
譯者序