- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
密码学概论书面报告第八组电机四b90901041吴秉寰1为何需要
密碼學概論書面報告 第八組 電機四 吳秉寰 為何需要密碼學: 現在是個資訊發達的時代,很多資料都是以電子訊息儲存,並透過網路媒介相互傳播,比方像是手機通訊、電子商務、線上聊天服務等等,不幸的是這些網路並不怎麼安全,我們所傳送的訊息隨時有可能被竊取監聽,若沒有適當的保護措施,那麼一旦重要機密外漏,則後果可能不堪設想。這就是為什麼我們需要密碼學。 密碼學 ( Cryptography ) 簡單來說就是透過某些加密的技巧,把原始訊息透過特定機制編碼,只有特定知道解碼方法的人才能順利解開,並獲得原始訊息;其餘擷取到加密訊息的人只能看到無意義的亂碼。以 Kutar 跟 Cherry 示愛圖為例,Smoke 為監聽者。 現代的密碼學泛指能提供秘密性、鑑定性、完整性、不可否認性的加密系統:秘密性是必備條件不用多說,鑑定性是指能鑑定確為發送方所傳而非破密方所偽造之訊息的能力,近來逐漸為此門學問之重點;完整性能提供確認收到完整的資料而途中並無資料的遺漏缺失;最後一點是不可否認性,也就是發送方在傳送訊息之後不能否認其發送過該訊息的事實,這點也在近代電子商務中列為重點項目。 相對於密碼學的就是破密學 (Cryptanalysis ),字面上很明顯的可以看出它是一門鑽研破解密碼的學問,除了破解密碼獲得原訊息之外,他也可以更進一步偽造密文,讓接收方誤以為真。同樣可以以Kutar – Cherry – Smoke的例子說明。 密碼學基礎簡介: 首先以流程圖介紹之,我們假定有傳送方、接收方、破密方三 者,其中傳送方欲將原始資料 (明文) 透過加密函數E轉成編碼過後的資料 (密文),然後透過不安全的傳輸管道 (內含破密方想要擷取破解或偽造密文) 傳送給接收方,而後接收方再透過解密函數D,把密文還原成發送發的原始訊息。在整個流程中,我們可以稱 E 為加密的鑰匙,而稱 D 為解密的鑰匙。 我們可以用一些簡單的映對函數 (明文x → 密文y),做為加解密函數的實例。比方說 y = x + 3,就可以作為一個簡單的加密方法,這裡可以很容易看出來一旦決定加密方法,則解密方法可以輕易地反推得到 (x = y - 3);另外一個例子,如果加密的函數是很大的n次多項式,那麼加密的過程就可以想像成代入 x 找 y。同樣的,這也並不是一件困難的事情。但這裡要注意的一件事情是解密的方法不再那麼直觀了,由 y求 x (解方程式) 當n 非常大的時候甚至是一件困難的任務。 三、對稱及非對稱式密碼系統的簡介與分析 以上的兩個例子,便是密碼系統的兩大分支,對稱及非對稱式密碼系統的代表。在對稱系統中加密以及解密鑰匙可以互相推得 (若加密鑰匙不幸外漏,則解密鑰匙等於一併外漏),故鑰匙分配需透過安全管道,又稱秘密金鑰系統。而常見的對稱加密方法有換位 (Transposition) 和替換 (Substitution) 兩種,不外乎是將原文以不同順序,或是按照特定對照表替換成新的密文。 非對稱相對於對稱式系統,又稱為公開金鑰密碼系統。鑰匙分有公開金鑰 (public key) 以及私有金鑰 (private key),這兩把鑰匙無法 (輕易地) 互相推得,其中private key 只有自己知道,public key 是公開的。任何人要傳訊息都可以利用自己的public key 加密,而自己便可利用 private key 解密。除了更為安全的加密機制外,非對稱式還能提供一項對稱式系統所無法達到的功能,就是驗證性,也就是上面所提到的鑒定性 (對於接收方) 以及不可否認性 (對於發送方),它的機制如下:私鑰加密 (簽章),公鑰解開 (驗證),與加密方法顛倒。因為 private key只有自己知道,若以自己的 private key 加密,則具有像是數位簽章的功能,因為如果其他人能以你提供的 public key 解開的話,則證明是你所親發,同樣的,你也無法抵賴發送過的事實。 腦筋動的快的人一定可以馬上想到,如果混合非對稱系統的特質,可以做出同時具有秘密性、鑑定性以及不可否認性的系統來(同時達到秘密通訊與數位簽署)。如果我們以下圖方法做加解密動作; 若A 欲傳送資訊給 B 數位簽署 A 以自己的private key加密,若B能以A的public key解開, 則可驗證為A所發。 秘密通訊 A以B的public key加密,B以自己的private key解開(同前)。 三、結論; 在此簡單的對各個系統做分析比較: 傳統的對稱式系統除了提供基本的加密功能之外,也具有簡單的鑒定性 (key1 map to key2) 和檢查完整性 (明文後加上密文,可解密後對照) 的功能,但是對稱系統有
您可能关注的文档
最近下载
- 人文关怀在护理中的应用.ppt VIP
- 仁爱科普版英语九年级上册Unit1 The Changing World大单元整体教学评一体化教学设计.docx
- 做好新形势下群众工作培训.pptx VIP
- 2025年必威体育精装版人教版七年级(初一)数学上册教学计划及进度表(新课标,新教材).docx
- 2012年九年级物理上学期教学计划.doc VIP
- 20道TCL科技集团项目经理岗位面试问题考察点及参考回答.docx VIP
- 2025年小学语文六年级阅读理解专项练习及答案.pdf VIP
- 汽车美容与保养(第4版)全套PPT课件.ppt
- 2025三年级上册道德与法治 第3课《学习有方法》(第1课时)教学课件.pptx
- 消费者行为分析与实务教学案例NO2要点.ppt VIP
文档评论(0)