《公鑰加密理論》是2016年科學出版社出版圖書,作者是薛銳。
基本介紹
- 中文名:公鑰加密理論
- 作者:薛銳
- 出版社:科學出版社
- 出版時間:2016年6月
- ISBN:9787030482358
《公鑰加密理論》是2016年科學出版社出版圖書,作者是薛銳。
公鑰密碼,又稱非對稱密鑰密碼或雙密鑰密碼。運用陷門單向函式原理編制的加密密鑰公開,解密密鑰保密的密碼。又稱非對稱密鑰密碼或雙密鑰密碼。加密密鑰是公開的,解密密鑰是秘密的,從公開密鑰推算出秘密密鑰在計算上是不可行的。公鑰密碼的安全性理論基礎是計算複雜性理論。公鑰密碼的安全性指計算安全性,通常是基於特定...
《公鑰加密理論》是2016年科學出版社出版圖書,作者是薛銳。內容簡介 本書系統總結了典型的公鑰加密方案和構造方法, 從構建抗適應性選擇密文攻擊公鑰加密方法的角度,分類介紹了標準模型下基於判定性和計算假設下的安全方案,隨機應答器模型下從語義安全的方案到選擇密文攻擊下安全的典型方案轉化方法,從身份加密、標籤加密...
《公鑰密碼學》,又稱非對稱密碼學,是使用一對公鑰和私鑰的密碼學,與只用一個鑰匙的密鑰密碼學相對應。公鑰密碼學包括公鑰加密算法和數字簽名算法。在密碼學中,公開鑰匙密碼學,簡稱公鑰密碼學,又稱非對稱密碼學,是使用一對公鑰和私鑰的密碼學,與只用一個鑰匙的密鑰密碼學相對應。公鑰密碼學包括公鑰加密算法和...
公開密鑰也稱為非對稱密鑰,每個人都有一對唯一對應的密鑰:公開密鑰(簡稱公鑰)和私人密鑰(簡稱私鑰),公鑰對外公開,私鑰由個人秘密保存;用其中一把密鑰加密,就只能用另一把密鑰解密。非對稱密鑰加密算法的典型代表是RSA。公鑰通常用於加密會話密鑰、驗證數字簽名,或加密可以用相應的私鑰解密的數據。通過這種算法...
橢圓加密算法(ECC)是一種公鑰加密體制,最初由Koblitz和Miller兩人於1985年提出,其數學基礎是利用橢圓曲線上的有理點構成Abel加法群上橢圓離散對數的計算困難性。公鑰密碼體制根據其所依據的難題一般分為三類:大素數分解問題類、離散對數問題類、橢圓曲線類。有時也把橢圓曲線類歸為離散對數類。橢圓曲線密碼學 橢圓...
IDEA加密標準由PGP(Pretty Good Privacy)系統使用。非對稱 1976年,美國學者Dime和Henman為解決信息公開傳送和密鑰管理問題,提出一種新的密鑰交換協定,允許在不安全的媒體上的通訊雙方交換信息,安全地達成一致的密鑰,這就是“公開密鑰系統”。相對於“對稱加密算法”這種方法也叫做“非對稱加密算法”。與對稱加密...
公鑰密碼理論最初提出是為了解決密鑰分配的問題,而密鑰協商是通過參與者的合作建立會話密鑰的密鑰分配形式。根據套用環境的不同,密鑰協商協定需要滿足多種安全性要求,本項目研究認證密鑰協商協定,從安全性和效率兩個方面考察和設計適用於兩方、三方和多方群組通信的密鑰協商協定。結題摘要 公鑰加密是實現數字簽名、密鑰...
不對稱加密算法使用兩把完全不同但又是完全匹配的一對鑰匙—公鑰和私鑰。在使用不對稱加密算法加密檔案時,只有使用匹配的一對公鑰和私鑰,才能完成對明文的加密和解密過程。加密原理 加密明文時採用公鑰加密,解密密文時使用私鑰才能完成,而且發信方(加密者)知道收信方的公鑰,只有收信方(解密者)才是唯一知道自己...
另外一種是公鑰加密算法(也叫非對稱加密算法)。其特徵是收信方和發信方使用的密鑰互不相同,而且幾乎不可能從加密密鑰推導解密密鑰。比較著名的公鑰密碼算法有:RSA、背包密碼、McEliece密碼、Diffe Hellman、Rabin、Ong Fiat Shamir、零知識證明的算法、橢圓曲線、EIGamal算法等等。最有影響的公鑰密碼算法是RSA,它...
從上述條件可看出,公開密鑰密碼體制下,加密密鑰不等於解密密鑰。加密密鑰可對外公開,使任何用戶都可將傳送給此用戶的信息用公開密鑰加密傳送,而該用戶唯一保存的私人密鑰是保密的,也只有它能將密文復原、解密。雖然解密密鑰理論上可由加密密鑰推算出來,但這種算法設計在實際上是不可能的,或者雖然能夠推算出,但要...
公共密鑰保存在公共區域,可在用戶中傳遞,甚至可印在報紙上面。而私鑰必須存放在安全保密的地方。任何人都可以有你的公鑰,但是只有你一個人能有你的私鑰。它的工作過程是:“你要我聽你的嗎?除非你用我的公鑰加密該訊息,我就可以聽你的,因為我知道沒有別人在偷聽。只有我的私鑰(其他人沒有)才能解密該...
也就更加容易進行保密,因為不需在網路上傳送私人密鑰,也就不用擔心別人在認證會話初期劫持密鑰。下面把公開/私有密 鑰技術總結為以下幾點 1、公開鑰/私有密鑰有兩個相互關聯的密鑰。2、公開密鑰加密的檔案只有私有密鑰能解開。3、私有密鑰加密的檔案只有公開密鑰能解開.這一特點被用於PGP(pretty good privacy)。
《橢圓與超橢圓曲線公鑰密碼的理論與實現》是2006年科學出版社出版的圖書,作者是王學理、裴定一。《橢圓與超橢圓曲線公鑰密碼的理論與實現》論述了橢圓與超橢圓曲線公鑰密碼學的基本理論及實現,其中包括:橢圓曲線公鑰密碼體制介紹、橢圓和橢圓超曲線的基本理論,定義有在限域上橢圓和超橢圓曲線的有理點的計數,橢圓和...
本項目以具有抗量子計算潛力的多變數公鑰密碼系統為研究主線,針對傳統多變數公鑰密碼構造結構上存在的缺陷問題,首先設計出一種Diffie-Hellman類型的多變數密鑰交換協定,然後在此基礎上,設計出一種可證明安全的多變數認證密鑰交換協定及新型多變數公鑰加密方案。 本項目研究有重要的理論價值和套用前景:基於密鑰交換協定...
2.5 具有特殊功能的公鑰密碼 2.5.1 基於身份公鑰密碼 2.5.2 代理簽名體制 2.5.3 不可否認簽名 2.5.4 失敗即停簽名 2.5.5 盲簽名方案 2.5.6 群簽名 思考題 第3章 可證安全理論 3.1 諭示與模型 3.2 數學難題 3.3 可證安全性分析 3.4 簡單的證明實例 思考題 第4章 加密體制的可證安全 4...
在基於橢圓曲線雙線性配對的新密碼理論和問題研究方面,其公開問題包括:密文策略屬性基加密體制問題(多機構可信問題、私鑰撤銷問題、密鑰可追蹤問題等)、基於模糊身份的公鑰密碼體制問題、代理重密碼公開問題(可搜尋的代理重加密問題、單向多跳的身份基代理重加密問題、門限代理重簽名問題等)、可撤銷用戶私鑰的身份基...
《不同環境下的公鑰加密算法設計與可證安全研究》是依託上海交通大學,由劉勝利擔任項目負責人的面上項目。項目摘要 不可區分意義下的選擇明/密文安全(IND-CPA/CCA)只考慮通信兩方間的保密通信,且要求私鑰沒有泄漏,明文不直接與私鑰相關等。靈活多樣的網路化環境對安全性提出了不同的要求。對於某些環境,如多方...
目前在公開金鑰加密法中,最常用到的RSA密碼演算法,就是套用因數分解的原理。在傳送與接收者之間傳遞的秘密訊息,是以“公開鑰匙”(簡稱公鑰)加密,這個公鑰是一個很大的數,例如408508091(實際上用的數會遠大於此)。資料只能以接收者握有的密鑰解開,這把密鑰是公鑰的兩個因數,而在這個例子裡就是18313與...
2.當打開加密檔案時,顯示“拒絕訪問”訊息原因:加密檔案系統(EFS)使用公鑰證書對檔案加密,與該證書相關的私鑰在本計算機上不可用。解決方案:查找合適的證書的私鑰,並使用證書管理單元將私鑰導入計算機並在本機上使用。3.用戶基於NTFS對檔案加密,重灌系統後加密檔案無法被訪問的問題的解決方案(注意:重裝Win2000/XP...
在借鑑已有單用戶環境下可搜尋公鑰加密相關研究成果的基礎上,本課題擬解決多用戶環境下關鍵字可搜尋加密的安全模型及高效的支持密文比較的加密原型這兩個關鍵問題,從而為研究多用戶環境下可搜尋公鑰加密提供新的理論依據。結題摘要 可搜尋加密用於解決密文上用關鍵字進行安全的搜尋,是密碼學中一種重要的基礎原語。可...
這就是橢圓曲線加密算法採用的難題。我們把點G稱為基點(base point),k(k<n,n為基點G的階)稱為私有密鑰(privte key),K稱為公開密鑰(public key)。相關比較 ECC與RSA的比較 ECC和RSA相比,在許多方面都有對絕對的優勢,主要體現在以下方面:抗攻擊性強。相同的密鑰長度,其抗攻擊性要強很多倍。計算...
數字簽名(又稱公鑰數字簽名)是只有信息的傳送者才能產生的別人無法偽造的一段數字串,這段數字串同時也是對信息的傳送者傳送信息真實性的一個有效證明。它是一種類似寫在紙上的普通的物理簽名,但是在使用了公鑰加密領域的技術來實現的,用於鑑別數字信息的方法。一套數字簽名通常定義兩種互補的運算,一個用於簽名,...
密碼算法是用於加密和解密的數學函式,密碼算法是密碼協定的基礎。現行的密碼算法主要包括序列密碼、分組密碼、公鑰密碼、散列函式等,用於保證信息的安全,提供鑑別、完整性、抗抵賴等服務。假設我們想通過網路傳送訊息P(P通常是明文數據包),使用密碼算法隱藏P的內容可將P轉化成密文,這個轉化過程就叫做加密。與明文P...
格密碼是一類備受關注的抗量子計算攻擊的公鑰密碼體制. 格密碼理論的研究涉及的密碼數學問題很多, 學科交叉特色明顯, 研究方法趨於多元化. 格密碼的發展大體分為兩條主線: 一是從具有悠久歷史的格經典數學問題的研究發展到近 30 多年來高維格困難問題的求解算法及其計算複雜性理論研究;二是從使用格困難問題的求解算法...
《現代密碼學:原理與協定》下半部分介紹公鑰密碼學。首先對數論知識進行了介紹,這些知識是理解RSA、Diffie—Hellman、El Gamal以及其他密碼學系統所需要的。在探討了公鑰加密和數字簽名之後,介紹了隨機預言模型及其套用。 無論作為教材、參考書或者自學用書,本書呈獻給讀者透徹理解現代密碼學這一迷人主題所需要的工具...
ECC的這些特點使它必將取代RSA,成為通用的公鑰加密算法。比如SET協定的制定者已把它作為下一代SET協定中預設的公鑰密碼算法。下面兩張表示是RSA和ECC的安全性和速度的比較。RSA和ECC安全模長得比較 RSA和ECC速度比較 散列算法 散列算法也叫哈希算法,英文是Hash ,就是把任意長度的輸入(又叫做預映射, pre-image)...
Microsoft通過捆綁RSA Base Provider在作業系統級提供一個CSP,使用RSA公司的公鑰加密算法,更多的CSP可以根據需要增加到套用中。事實上,CSP有可能與特殊硬體設備(如智慧卡)一起來進行數據加密。CryptoAPI接口允許簡單的函式調用來加密數據,交換公鑰,散列一個訊息來建立摘要以及生成數字簽名。它還提供高級的管理操作,如...
服務端要求客戶端傳送證書,並檢查是否通過驗證。失敗則關閉連線,認證成功則從客戶端證書中獲得客戶端的公鑰,一般為1024位或者 2048位。到此,伺服器客戶端雙方的身份認證結束,雙方確保身份都是真實可靠的。數據傳輸的機密性 客戶端和服務端在開始傳輸數據之前,會協商傳輸過程需要使用的加密算法。 客戶端傳送協商請求...