1樓:汽車之路
對稱金鑰體制是加密金鑰與解密金鑰密碼相同,兩個參與者共享同乙個金鑰。
公鑰密碼體制是使用不同的加密金鑰和解密金鑰,加密金鑰是公開資訊,而解密金鑰需要保密。
公鑰密碼體制有很多良好的特性,它不僅可以用來加密,還可以很方便的用於鑑別和數字簽名。但公鑰密碼演算法比對稱金鑰密碼演算法要慢好幾個數量級。
對稱金鑰體制的加解密速度快且安全強度高,但金鑰難管理和傳送,不適於在網路中單獨使用。
金鑰的產生。
1、選擇兩個大素數,p和q。
2、計算:n = p * q (p,q分別為兩個互異的大素數,p,q必須保密,一般要求p,q為安全素數,n的長度大於512bit,這主要是因為rsa演算法的安全性依賴於因子分解大數問題)。有尤拉函式(n)=(p-1)(q-1)。
3、然後隨機選擇加密金鑰e,要求e和( p - 1 ) q - 1 )互質。
4、最後,利用euclid演算法計算解密金鑰d,滿足de≡1(modφ(n))。其中n和d也要互質。數e和n是公鑰,d是私鑰。兩個素數p和q不再需要,應該丟棄,不要讓任何人知道。
2樓:匿名使用者
對稱金鑰密碼體制,即加密金鑰與解密金鑰是相同的密碼體制。在高度自動化的 大型計算機網路中,用信使來傳送金鑰顯然是不合適的。如果事先約定金鑰 ,就會給金鑰的 管理和更換都帶來極大的不便。
若使用高度安全的金鑰分配中心 kdc, 也會使得網路成本增 加。當金鑰需要向遠地傳送時,一定要通過另 個安全通道 對稱金鑰密碼體制的優點是比 較簡單,但傳送金鑰的安全通道卻很不容易找到。 在公鑰。
密碼體制中,加密金鑰 pk (即公鑰)是向公眾公開的,而解密金鑰 sk (即私鑰 或秘鑰)則是需要保密的。加密演算法。
和解密演算法 也都是公開的。 從概念上講,這兩種系統之間的區別就在千它們用何種方式來儲存金鑰。在對稱金鑰加 密術中,這個金鑰必須是雙方共享的。
而在不對稱金鑰加密術中,金鑰屬於個人(非共享的), 每個人都要生成並儲存自己的金鑰。 在對稱金鑰加密術中,明文和密文都。
被認為是符號的組合。加密和解密過程是將這些符 號的次序打亂,或用乙個符號來替代另乙個符號。而在不對稱金鑰加密術中 ,明文和密文都 是數,加密和解密過程都是使用一些數學公式。
對這些數值進行運算後得到另外一些數值。 不對稱金鑰加密術使用數學公式進行加密和解密,這就比使用對稱金鑰加密術慢很多。 為了加密長報文,對稱金鑰加密術仍然是不可取代的。
另一方面,對稱金鑰加密術在速度上 的優勢,也不能抹殺不對稱金鑰加密術的作用。對千報文鑑別、數字簽名。
和金鑰的交換來說, 不對稱金鑰加密術也是必不可少的。總之,要想使用今天的所有安全服務 ,我們既需要對稱 金鑰加密術,也需要不對稱金鑰加密術。二者互相取長補短。
公鑰密碼體制是什麼?它的出現有何重要意義?它與對稱密碼體制的異同有哪些
3樓:清溪看世界
公開金鑰密碼copy
體制是現代密碼bai
學的最重要的發明du和進展。公開密zhi鑰密碼體制對資訊傳送與接dao收人的真實身份的驗證、對所發出/接收資訊在事後的不可抵賴以及保障資料的完整性有著重要意義。
公鑰密碼體制與對稱密碼體制都是密碼體制中的一種。
公鑰密碼體制與對稱密碼體制的主要區別如下:
一、性質不同。
1、公鑰密碼體制:是現代密碼學的最重要的發明和進展。
2、對稱密碼體制:是一種傳統密碼體制,也稱為私鑰密碼體制。
二、作用不同。
1、公鑰密碼體制:努力使網際網絡安全可靠,旨在解決des演算法秘密金鑰的利用公開通道傳輸分發的難題。
2、對稱密碼體制:由於對稱加密系統僅能用於對資料進行加解密處理,提供資料的機密性,不能用於數字簽名。因而人們迫切需要尋找新的密碼體制。
三、特點不同。
1、公鑰密碼體制:由於公鑰演算法不需要聯機金鑰伺服器,金鑰分配協議簡單,所以極大簡化了金鑰管理。除加密功能外,公鑰系統還可以提供數字簽名。
2、對稱密碼體制:計算開銷小,加密速度快,是用於資訊加密的主要演算法。
對稱金鑰與非對稱金鑰的定義是什麼?
4樓:粘學民巴陣
對稱金鑰加密也叫秘密/專用金鑰加密(secretkeyencryption),即傳送和接收資料的雙方必須使用相同的/對稱的金鑰對明文進行加密和解密運算。
非對稱金鑰加密也叫公開金鑰加密(publickeyencryption),是指每個人都有一對唯一對應的金鑰:公開金鑰和私有金鑰,公鑰對外公開,私鑰由個人秘密儲存;用其中一把金鑰來加密,就只能用另一把金鑰來解密。傳送資料的一方用另一方的公鑰對傳送的資訊進行加密,然後由接受者用自己的私鑰進行解密。
公開金鑰加密技術解決了金鑰的釋出和管理問題,是目前商業密碼的核心。使用公開金鑰技術,進行資料通訊的雙方可以安全地確認對方身份和公開金鑰,提供通訊的可鑑別性。
與對稱密碼體制相比公鑰密碼體制最大的特點是加密金鑰可公開
5樓:秦子筱
密碼學分為密碼碼編碼學和密碼分析學兩類。
編碼學主要分為保密體制和認證體制,從使用金鑰的策略上分為:對稱密碼體制和非對稱密碼體制(亦稱公鑰密碼體制)。
密碼分析學中設計和使用密碼系統必須遵守:柯克霍夫準則。要求演算法必須公開,對金鑰進絕手冊行保護。<>
密碼學的發展歷程可分為三個階段:分別是古典密碼、近代密碼與現代密碼。
密碼是通訊雙方按約定的法則進行資訊特殊變換的一種重要保密手段。依照這些法則,變明文為密文,稱為加密變換;變密文為明文,稱為脫密變換。密碼在早期僅對文字或數碼進行加、脫密變換,隨著通訊技術的發展,對語音、影象、資料等都可實施加、脫密變換。
密碼學是在編碼與破譯的鬥爭實踐中逐步發展起來的,並薯謹隨著先進科學技術的應用,已成為一門綜合性的尖端技術科學。它與語言學、數學並巨集、電子學、聲學、資訊理論、電腦科學等有著廣泛而密切的聯絡。它的現實研究成果,特別是各國**現用的密碼編制及破譯手段都具有高度的機密性。
公鑰密碼體制的理論基礎是什麼
6樓:小浮生歇
公鑰密碼體制的理論基礎是基於數學原理,它可以提供更高的安全性和可靠性。
研究密碼變化的客觀規律,應用於編制密碼以保守通訊秘密的,稱為編碼學;應用於破譯密碼以獲取通訊情報的,稱為破譯學,總稱密碼學高肆畢。電報最早是由美國的摩爾斯在1844年發明的,故也被叫做摩爾斯電碼。它由兩種基本訊號和不同的間隔時間組成,短促的點訊號。
密碼學是研究編制密碼和破譯密碼的技術科學。研究密碼變化的客觀規律,應用於編制密碼以保守通訊秘密的,稱雹橘為編碼學;應用於破譯密碼以獲取通訊情報的,稱為破譯學。總稱密碼學。
密碼學(在西歐語文中,源於希臘語kryptós「隱藏的」,和gráphein「書寫」)是研究如何隱密地傳遞資訊的學科。在現代特別指對資訊以及其傳輸的數學性研究,常被認為是數學和電腦科學的分支,和資訊理論也密切相關。
著名的密碼學者ron rivest解釋道:「密碼學是關於如何在敵人存在的環境中通訊」,自工程學的角度,這相當於密碼學與純數學的異同。密碼學是資訊保安等相關議題,如認證、訪問控制的核心戚芹。
密碼學的首要目的是隱藏資訊的涵義,並不是隱藏資訊的存在。
在公鑰密碼體制中不公開的是
7樓:乾萊資訊諮詢
金鑰。
與傳統的加密方法不同,該技術採用兩個不同的金鑰來對資訊加密和解密,它也稱為"非對稱式加密方法。每個使用者有乙個對外公開的加密演算法e和對外保密的解密演算法d,它們須滿足條件:d是e的培攔逆,即d=x;e和d都容易計算。
由e出發去求解d十分困難。配敏胡從上述條件可看出,公開金鑰密碼體制下,加密金鑰不等於解密金鑰。加密金鑰可對外公開,使任何使用者都可將傳送給此使用者的資訊用公開金鑰加密傳送,而該使用者唯一儲存的私人金鑰是保密的,也只有它能將密文復原、解密。
雖然解密金鑰理論上可由加密金鑰推算出來,但這種演算法設計在實際上是不可能的,或者雖然能夠推算出,但要花費很長的時間而成為不可行的。所以將加密金鑰公開也不會危害金鑰的安全。數學上的單向陷門函式的特點是乙個方向求值很容易,但其逆向計算卻很困難。
許多形式為y=f(x)的函式,對於給定的自變數x值,很容易計算出函式y的值;而由給定的y值,在很多情況下依照函式關係f(x)計算x值十分困難。
例如,兩個大素數p和q相乘得到乘積n比較容易計拿鏈算,但從它們的乘積n分解為兩個大素數p和q則十分困難。如果n為足夠大,當前的演算法不可能在有效的時間內實現。
什麼是首次提出公鑰密碼體制概念的著作
8樓:南枝的朋友圈
**new direction in cryptography是首次提出公鑰密碼體制概念的著作。
公開金鑰密碼體制是現代密碼學的最重要的發明和進展。一般理解密碼學(cryptography)就是保護資訊傳遞的機密性。
這僅僅是當今密碼學主題的乙個方面。對資訊傳送與接收人的真實身份的驗證、對所發出/接收資訊在事後的不可抵賴以及保障資料的完整性是現代密碼學主題的另一方面。
公開金鑰密碼體制對這兩方面的問題都給出了出色的解答,並正在繼續產生許多新的思想和方案。在公鑰體制中,加密金鑰不同於解密金鑰。人們將加密金鑰公之於眾,誰和團核都可以使用;而解或擾密金鑰只有解密人自己知道。
迄今為止的所有公鑰密碼喚掘體系中,rsa系統是最著名、使用最廣泛的一種。
金鑰對在基於公鑰體系的安全系統中,金鑰是成對生成的,每對金鑰由乙個公鑰和乙個私鑰組成。在實際應用中,私鑰由擁有者自己儲存,而公鑰則需要公佈於眾。為了使基於公鑰體系的業務(如電子商務等)能夠廣泛應用,乙個基礎性關鍵的問題就是公鑰的分發與管理。
對稱密碼體制和公鑰密碼體制實現明文到密文轉換的理論依據分別是什麼,有何區別?
9樓:
摘要。公鑰密碼體制重點考察三個領域的問題:
金鑰交換:通訊雙方交換會話金鑰,以加密通訊雙方後續連線所傳輸的資訊。每次邏輯連線使用一把新的會話金鑰,用完就丟棄。
通訊保密:將公鑰作為加密金鑰,私鑰作為解密金鑰,通訊雙方不需要交換金鑰就可以實現保密通訊。
數字簽名:將私鑰作為加密金鑰,公鑰作為解密金鑰,可實現由乙個使用者對資料加密而使多個使用者解讀。
對稱密碼體制和公鑰密碼體制實現明文到密文轉換的理論依據分別是什麼,有何區別?
公鑰密碼體制重點考譁液察三個領域的問題:金鑰交換:通訊雙方交換會話金鑰,以加密通訊雙方後續連線所傳輸的資訊。
數蘆遲每次邏輯連線使用一把新的會話金鑰,用完就丟棄。通訊保密:將公鑰作為加密金鑰,私鑰作為解密金鑰,通訊雙方不需要交換金鑰就可以實現保密通訊。
數字簽名:將私鑰作為加密金鑰,公鑰作為解密金鑰,可實現由乙個使用者薯李對資料加密而使多個使用者解讀。
對稱密碼體制的缺陷: 密好物鑰分配問題:通訊雙方要進行加密通訊,需要通過秘密的安全通道協商加密密友正液鑰,而這種安全通道可能很難實現 金鑰管理問題:
在有多個使用者的網路中,任何兩個使用者之間都需要有共享的金鑰,當網路中的使用者n很大時,需要管理的金鑰數目非常大,為n(n-1)/2沒有簽名功能:當主體a收到主體b的電子文擋(電子資料)時,無法向第三方證明此電子文件確實清李**於b。
簡述非對稱密碼資訊和金鑰傳遞過程
對稱密碼體制實現安全資料通訊過程 1 a和b協商用同一密碼系統。2 a和b協商同一金鑰。3 a用加密演算法和選取的金鑰加密他的銘文資訊,得到了密文資訊。4 a傳送密文資訊給b。5 b用同樣的演算法和金鑰解密密文,然後讀它。非對稱密碼體制實現安全資料通訊過程 1 b從資料庫中得到a的公鑰。2 b用a的...
中心對稱與軸對稱的區別,中心對稱圖形和軸對稱圖形的區別?
一 性質不同 在平面內,把一個圖形繞著某個點旋轉180 如果旋轉後的圖形能與原來的圖形重合,那麼這個圖形叫做中心對稱圖形,這個點叫做它的對稱中心。旋轉前後圖形上能夠重合的點叫做對稱點。軸對稱圖形是指在平面內沿一條直線摺疊,直線兩旁的部分能夠完全重合的圖形。在軸對稱圖形中,對稱軸兩側的對應點到對稱軸兩...
原點對稱和中心對稱有什麼區別,中心對稱與軸對稱的區別
中心對稱和中心對稱圖形是兩個不同而又緊密聯絡的概念 它們的區別是 中心對稱是指兩個全等圖形之間的相互位置關係,這兩個圖形關於一點對稱,這個點是對稱中心,兩個圖形關於點的對稱也叫做中心對稱 成中心對稱的兩個圖形中,其中一個上所有點關於對稱中心的對稱點都在另一個圖形上,反之,另一個圖形上所有點的對稱點,...