公鑰加密技術的概念及其優缺點,公鑰加密體系與私鑰加密體系的優缺點

時間 2021-09-10 01:15:07

1樓:匿名使用者

公鑰通常用於加密會話金鑰、驗證數字簽名,或加密可以用相應的私鑰解密的資料。

公鑰是通過一種演算法得到的乙個金鑰對(即乙個公鑰)其中的乙個向外界公開,稱為公鑰。通過這種演算法得到的金鑰對能保證在世界範圍內是唯一的。

使用這個金鑰對的時候,如果用其中乙個金鑰加密一段資料,必須用另乙個金鑰解密。比如用公鑰加密資料就必須用私鑰解密,否則解密將不會成功。

公開鑰匙演算法大多基於計算複雜度上的難題,通常來自於數論。例如,rsa源於整數因子分解問題;dsa源於離散對數問題。近年發展快速的橢圓曲線密碼學則基於和橢圓曲線相關的數學難題,與離散對數相當。

由於這些底層的問題多涉及模數乘法或指數運算,相對於分組密碼需要更多計算資源。因此,公開鑰匙系統通常是複合式的,內含乙個高效率的對稱鑰匙演算法,用以加密資訊,再以公開鑰匙加密對稱鑰匙系統所使用的鑰匙,以增進效率。

其缺點是對大容量的資訊加密速度慢,優點是可以作為身份認證,而且金鑰傳送方式比較簡單安全。常見的公開金鑰加密演算法有rsa,dsa,eca等。

2樓:納浩歌眭涵

學電子商務的吧?

演算法的介紹

常用的加密方式分為對稱金鑰加密和非對稱金鑰加密兩種,也稱為秘密金鑰加密和公開金鑰加密。對稱金鑰加密和解密時使用的金鑰是同乙個金鑰,其優點是加密速度快,缺點是不能作為身份驗證,金鑰發放困難。常見的對稱加密演算法有rc2,rc4,des,3des,idea,sdbi等。

公開金鑰加密和解密使用的金鑰是不同的金鑰,分別稱為公鑰和私鑰,公鑰可以公開,私鑰則必須保密只能歸金鑰所有者擁有。其缺點是對大容量的資訊加密速度慢,優點是可以作為身份認證,而且金鑰傳送方式比較簡單安全。常見的公開金鑰加密演算法有rsa,dsa,eca等。

另外在密碼學中經常使用到的是單向雜湊函式(hash函式)。hash函式用於對要傳輸的資料作運算生成資訊摘要,它並不是一種加密機制,但卻能產生資訊的數字「指紋」,它的目的是為了確保資料沒有被修改或變化,保證資訊的完整性不被破壞。

hash函式有三個主要特點:

(1)它能處理任意大小的資訊,並將其按資訊摘要(message

digest)方法生成固定大小的資料塊,對同乙個源資料反覆執行hash函式將總是得到同樣的結果。

(2)它是不可預見的。產生的資料塊的大小與原始資訊看起來沒有任何明顯關係,原始資訊的乙個微小變化都會對小資料塊產生很大的影響。

(3)它是完全不可逆的,沒有辦法通過生成的資料塊直接恢復源資料。

常見的hash演算法有md2、md5和sha1等。

基於對稱金鑰加密、公開金鑰加密以及安全的hash函式等基本安全技術和演算法,電子商務採用以下幾種安全技術來解決電子商務應用中遇到的各種問題:

(1)採用數字信封技術保證資料的傳輸安全;

(2)採用數字簽名和雙重數字簽名技術進行身份認證並同時保證資料的完整性、完成交易防抵賴;

(3)採用口令字技術或公開金鑰技術進行身份認證。

(4)結合數字信封和數字簽名就可以滿足電子商務安全中對資料的安全性、資料的完整性和交易的不可抵賴性的要求,同時可以使用數字證書來進行交易雙方身份的認證。

公鑰加密技術的概念及其優缺點

3樓:營菁菁漫遊

公鑰通常用於加密會話金鑰、驗證數字簽名,或加密可以用相應的私鑰解密的資料。

公鑰是通過一種演算法得到的乙個金鑰對(即乙個公鑰)其中的乙個向外界公開,稱為公鑰。通過這種演算法得到的金鑰對能保證在世界範圍內是唯一的。

使用這個金鑰對的時候,如果用其中乙個金鑰加密一段資料,必須用另乙個金鑰解密。比如用公鑰加密資料就必須用私鑰解密,否則解密將不會成功。

公開鑰匙演算法大多基於計算複雜度上的難題,通常來自於數論。例如,rsa源於整數因子分解問題;dsa源於離散對數問題。近年發展快速的橢圓曲線密碼學則基於和橢圓曲線相關的數學難題,與離散對數相當。

由於這些底層的問題多涉及模數乘法或指數運算,相對於分組密碼需要更多計算資源。因此,公開鑰匙系統通常是複合式的,內含乙個高效率的對稱鑰匙演算法,用以加密資訊,再以公開鑰匙加密對稱鑰匙系統所使用的鑰匙,以增進效率。

其缺點是對大容量的資訊加密速度慢,優點是可以作為身份認證,而且金鑰傳送方式比較簡單安全。常見的公開金鑰加密演算法有rsa,dsa,eca等。

公鑰加密體系與私鑰加密體系的優缺點

4樓:豐穀酒行

兩次防護功能,安全可靠。就是容易忘記密碼

資料加密技術有哪些優缺點

5樓:北京海宇勇創科技

企業對數bai據安全的重視程度du

越來越高,目前對於一些較為zhi敏感的資料進行

dao郵件傳專輸時,要求進行屬必要的加密。如果是個別檔案的加密,手工操作量還不大。當一次需要進行加密的檔案較多時,手工逐個操作起來就十分不便。

資料加密技術有哪些優缺點

1.文件操作,實施多重保護,為不同的人分配不同的文件許可權,每個人只能開啟相應許可權的文件。比如核心資料只能有許可權才能檢視,同時防止使用者通過剪貼簿、截圖,列印等方式竊取加密文件。

2.文件解密,支援多重審批,三種審批方式滿足了多級別辦公審批流程需要,同時也兼顧到工作便利性。

3.員工出差,也能加密管控,對於需要出差外出的同時,授予有限的離線授權。允許外出繼續使用加密文件,文件扔保持加密狀態,只能在被授權的計算機上使用。

文件加密系統批量加密資料,多份文件同步加密,保證核心資料的安全,同時也提高工作的效率。

公鑰密碼體制和私鑰密碼體制各有什麼優缺點?

6樓:t夢魘

常用金鑰,加密解密用同乙個key,安全性

,防偽性,鑑權性都不好。

公鑰私鑰解決了以上的問題。回

公鑰和答私鑰或者稱非對稱金鑰和對稱金鑰是密碼體制的兩種方式。私鑰體制指加解密的金鑰相同或容易推出,因此加解密的金鑰都是保密的。公鑰體制指加解密金鑰彼此無法推出,公鑰公開,私鑰保密。

由上定義可知,公鑰私鑰是兩種不同的密碼體制,而不是兩個不同的應用或兩個不同的金鑰。因此在加密和簽名應用中,公鑰私鑰均可以使用。

毛髮加密技術真的好嗎,頭髮稀疏做加密真的有用嗎

對於頭髮稀疏的朋友來說,我們可以通過頭髮加密使頭髮變濃密。在植髮中我們有不同的效果要求,可以使用不同的技術來達到 同樣,頭髮加密也有不同的技術,可以更好的滿足我們的要求,我們就請專家告訴我們。一般頭髮加密加密的要求高於植髮,所以技術要好於植髮的技術 fue ptt無痕加密技術是在fue無痕植髮的基礎...

在RSA演算法中,已知p 3,q 11,公鑰 加密金鑰 e

似興義培 n pq 33 phi n p 1 q 1 2 10 20 ed 1mod phi n 用擴充套件歐幾里德可求出d 3 直接看出來也可以.加密密文c m e n 5 7 20 5 解密明文m c d n 5 3 20 5 經玥源賦 n p q 33 phi p 1 q 1 20 e 7e ...

請教PGP公鑰和私鑰的問題 我不太懂公鑰和私鑰以及簽名的關係,請高手指點

1.公鑰和私鑰是一對經過演算法得出來的兩個檔案,一個私鑰只對應一個公鑰,也就是有唯一性 金鑰的路徑 pkr是公鑰 而 skr是私鑰 2.獲得別人的公鑰可以使用pgp 軟體裡的 搜尋 從 keyserver.pgp.com 伺服器上找到。或者讓對方給你發一個公鑰給你。pgp一般用來發郵件較多,已經支待...