定 價(jià):45 元
叢書(shū)名:普通高等教育“十二五”規(guī)劃教材
- 作者:陳少真編著
- 出版時(shí)間:2012/8/1
- ISBN:9787030349118
- 出 版 社:科學(xué)出版社
- 中圖法分類(lèi):TN918.1
- 頁(yè)碼:327
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
《普通高等教育"十二五"規(guī)劃教材:密碼學(xué)教程》全面講解了密碼學(xué)的基本知識(shí),并對(duì)密碼學(xué)近幾年來(lái)的最新研究成果作了介紹。特別是在序列密碼體制、分組密碼體制、公開(kāi)密鑰密碼體制和密碼學(xué)新進(jìn)展的章節(jié)中,不僅介紹了經(jīng)典的密碼體制和算法,而且闡述了部分算法的安全性分析,并進(jìn)一步介紹了網(wǎng)絡(luò)安全協(xié)議及近幾年密碼發(fā)展的新成果,如量子密碼、生物密碼和云計(jì)算等。為了使讀者更好地掌握密碼學(xué)知識(shí),書(shū)中講授了必要的數(shù)學(xué)背景,并在附錄中提供了相關(guān)參考資料,以便讀者進(jìn)行相關(guān)研究。密碼學(xué)教程表達(dá)清晰,論證嚴(yán)謹(jǐn),習(xí)題豐富,并穿插有密碼學(xué)史上的趣聞秩事。
《普通高等教育"十二五"規(guī)劃教材:密碼學(xué)教程》可作為高等院!靶畔踩薄ⅰ坝(jì)算機(jī)安全”、“網(wǎng)絡(luò)安全”、“通信安全”和“應(yīng)用數(shù)學(xué)”等課程的教材或參考書(shū),也可供信息安全系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員、密碼學(xué)和信息安全愛(ài)好者參考。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
《普通高等教育"十二五"規(guī)劃教材:密碼學(xué)教程》表達(dá)清晰,論證嚴(yán)謹(jǐn),習(xí)題豐富,并穿插有密碼學(xué)史上的趣聞秩事!镀胀ǜ叩冉逃"十二五"規(guī)劃教材:密碼學(xué)教程》可作為高等院!靶畔踩、“計(jì)算機(jī)安全”、“網(wǎng)絡(luò)安全”、“通信安全”和“應(yīng)用數(shù)學(xué)”等課程的教材或參考書(shū),也可供信息安全系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員、密碼學(xué)和信息安全愛(ài)好者參考。
數(shù)字簽名是一種給以電子形式儲(chǔ)存消息簽名的方法,正因?yàn)槿绱,簽名之后的消息能夠通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)傳輸,數(shù)字簽名實(shí)現(xiàn)了簽名的數(shù)字化,使只能使用物理形式驗(yàn)證的手寫(xiě)簽名變成了可以以數(shù)學(xué)為基礎(chǔ)的難題作為工具的數(shù)字化驗(yàn)證,數(shù)字簽名能夠把簽名者與其簽署的電子文檔緊密聯(lián)系在一起,一個(gè)數(shù)字簽名體制包括兩部分,即簽名算法和驗(yàn)證算法。
一個(gè)數(shù)字簽名體制至少應(yīng)滿足以下三個(gè)條件:
(1)簽名者事后不能否認(rèn)自己的簽名,接收者也不能否認(rèn)收到的簽名消息;
(2)接收者能驗(yàn)證簽名,而任何其他人都不能偽造簽名;
(3)當(dāng)雙方關(guān)于簽名的真假發(fā)生爭(zhēng)執(zhí)時(shí),法官或第三者能解決雙方之間發(fā)生的爭(zhēng)執(zhí)。
為了實(shí)現(xiàn)簽名,發(fā)送者必須向接收者提供足夠的非保密信息,以便使其能驗(yàn)證消息的簽名,但又不能泄露用于產(chǎn)生簽名的機(jī)密消息,以防他人偽造,按照簽名的不同功能,可分成普通的數(shù)字簽名和特殊功能的數(shù)字簽名(如不可否認(rèn)簽名、盲簽名、群簽名和代理簽名等),按照驗(yàn)證方法,可分成在驗(yàn)證時(shí)需要輸入被簽名信息和在驗(yàn)證時(shí)自動(dòng)恢復(fù)被簽名信息兩類(lèi),按照是否使用隨機(jī)數(shù),可分成確定的和概率的兩種簽名算法,按使用公鑰系統(tǒng)不同,可分為基于一般公鑰系統(tǒng)和基于身份的公鑰系統(tǒng)的簽名體制等。
一個(gè)數(shù)字簽名體制由有以下部分組成:
(1)一個(gè)明文消息空間M:某字母表中串的集合;
(2)一個(gè)簽名空間S:可能的簽名集合;
(3)一個(gè)簽名密鑰空間K:用于生成簽名的可能密鑰集合;一個(gè)認(rèn)證密鑰空間K':用于驗(yàn)證簽名的可能密鑰集合;
(4)一個(gè)有效的密鑰生成算法Gen:N—K×K',其中K和K'分別為私鑰和公鑰空間;
(5)一個(gè)有效的簽名算法Sign:M×K→S;
(6)一個(gè)有效的驗(yàn)證算法Verify:M×S×K'→{True,F(xiàn)alse}。
對(duì)任意sk∈K和任意的m∈M,用s←Signsk(m)表示簽名變換,稱“s是用密鑰sk生成的m的簽名”。