注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)密碼編碼學(xué):加密方法的C與C++實現(xiàn)

密碼編碼學(xué):加密方法的C與C++實現(xiàn)

密碼編碼學(xué):加密方法的C與C++實現(xiàn)

定 價:¥29.00

作 者: (德)Michael Welschenbach著;趙振江[等]譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學(xué)教材系列
標(biāo) 簽: 加密與解密

ISBN: 9787505387652 出版時間: 2003-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 295 字數(shù):  

內(nèi)容簡介

  本書分為三個部分。第一部分描述密碼學(xué)中的常用算法和數(shù)論算法,以及這些算法的C和C++程序?qū)崿F(xiàn);第二部分描述密碼算法的C和C++實現(xiàn),主要包括RSA系統(tǒng)和替代DES的Rijndael算法。第三部分給出了書中C函數(shù)和C++函數(shù)的一覽表及一些有用的網(wǎng)址。本書注重算法的實現(xiàn)以及密碼算法與C和C++程序的結(jié)合,這也是本書的主要特色之一。從實用的角度來看,本書提供了一個可用于現(xiàn)代密碼的完整軟件包。書中除重點介紹了兩種重要的密碼算法之外,還涉及程序的檢查及錯誤處理、密碼策略及密碼的前景等。該書的第一版問世后,被譯為英文在美國出版發(fā)行;本書則是依據(jù)作者對德文第二版的最新增訂版譯出的。本書對計算數(shù)論專業(yè)、密碼學(xué)專業(yè)的大學(xué)生、研究生有較大的參考價值。對密碼學(xué)工作者,該書也有一定的參考價值。

作者簡介

暫缺《密碼編碼學(xué):加密方法的C與C++實現(xiàn)》作者簡介

圖書目錄

第一部分 基于C++的算術(shù)和數(shù)論
第1章 引論
1.1 關(guān)于軟件的使用
1.2 使用軟件的合法條件
第2章 數(shù)的格式:大數(shù)在C中的表示
第3章 接口語義
第4章 基本運算
4.1 加法和減法
4.2 乘法
4.2.1 學(xué)校方法
4.2.2 更快的平方
4.2.3 用Karatsuba方法會更快嗎
4.3 帶余除法
第5章 模算術(shù):剩余類的計算
第6章 百川歸海:模乘方
6.1 最初的方法
6.2 M-ary乘方
6.3 加法鏈和窗
6.4 Montgomery約化和乘方
6.5 乘方在密碼學(xué)中的應(yīng)用
第7章 位函數(shù)和邏輯函數(shù)
7.1 移位運算
7.2 位關(guān)系的有與無
7.3 直接存取單個二進制數(shù)
7.4 比較運算
第8章 輸入、輸出、賦值和轉(zhuǎn)換
第9章 動態(tài)寄存器
第10章 基本數(shù)論函數(shù)
10.1 最大公約數(shù)
10.2 剩余類環(huán)中的乘法逆
10.3 根與對數(shù)
10.4 剩余類環(huán)中的平方根
10.4.1 Jacobi符號
10.4.2 模p 的平方根
10.4.3 模n的平方要
10.4.4 利用二次剩余的密碼系統(tǒng)
10.5 索性檢驗
第11章 大隨機數(shù)
第12章 檢驗LINT的策略
12.1靜態(tài)分析 
12.2運行時間檢驗
第二部分 用于C++的算術(shù)和密碼學(xué)
第13章 用C++的類提高效率
13.1 非公共事務(wù):LINT中數(shù)的表示
13.2 構(gòu)造函數(shù)
13.3 重載運算符
第14章 LINT公共接口:成員函數(shù)和友員函數(shù)
14.1 算術(shù)
14.2 數(shù)論
14.3 LINT對象的流I/O
14.3.1 LINT對象的格式化輸出
14.3.2 操作器
14.3.3 LINT對象的文件I/O
第15章 對錯誤的處理
15.1 冷靜對待錯誤
15.2 用戶定義的錯誤處理
15.3 異常情況:LINT異常
第16章 一個應(yīng)用實例:RSA方法
16.1非對稱密碼系統(tǒng) 
16.2 RSA算法
16.3 數(shù)字RSA簽名
16.4 使用C++的RSA類
第17章 自己動手測試LINT
第18章 進一步擴展的方法
第19章 DES的繼任者Rijidael
19.1 多項式算術(shù)
19.2 Rijidael算法
19.3 計算輪密鑰
19.4 S盒
19.5 ShiftRow變換
19.6 MixColumn變換
19.7 AddRoundKey步驟
19.8 加密的全過程
19.9 解密
19.10 性能
19.11 模式
第20章 后記
第三部分 附錄
附錄A C函數(shù)一覽表
附錄B C++函數(shù)一覽表
附錄C 宏
附錄D 計算時間
附錄E 符號
附錄F 算術(shù)和數(shù)論軟件包
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號