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

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

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

定 價(jià):¥29.00

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

ISBN: 9787505387652 出版時(shí)間: 2003-06-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 295 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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