1樓:濯思迪
基於金鑰的演算法通常有兩類:對稱演算法和公開金鑰演算法(非對稱演算法)。對稱賣譁演算法有時中爛行又叫傳統密碼演算法,加密金鑰能夠從解密金鑰中推算出來,反過來也成立。
在大多數對稱演算法中,加解密的金鑰是相同的。對稱演算法要求傳送者和接收者在安全通訊之前,協商乙個金鑰。對稱演算法的安全性依賴於金鑰,洩漏金鑰就意味著任何人都能對訊息進行加解密。
對稱演算法的加密和解密表示為: ek(m)=c;dk(c)=m
公開金鑰演算法(非對稱演算法)的加密的金鑰和解密的金鑰不同,而且解密金鑰不能根據加密金鑰計算出來,或者至少在可以計算的時間內不能計算出來。
之所以叫做公開金鑰演算法,是因為加密金鑰能夠公開,即陌生者能歷源用加密金鑰加密資訊,但只有用相應的解密金鑰才能解密資訊。加密金鑰叫做公開金鑰(簡稱公鑰,解密金鑰叫做私人金鑰(簡稱私鑰)。
公開金鑰k1加密表示為:ek1(m)=c。公開金鑰和私人金鑰是不同的,用相應的私人金鑰k2解密可表示為:dk2(c)=m。
2樓:勒倉卓瑪
你這種情況不太行,我之前用過海宇安全還可以 你可以試試看。
試比較對稱加密演算法與非對稱加密演算法在應用中的優缺點?傳統密碼體制與公鑰密碼體制的優缺點?
3樓:太平洋電腦網
1、對稱加密演算法。
優點。加解密的高速度和使用長金鑰時的難破解性。
缺點。對稱加密演算法的安全性取決於加密金鑰的儲存情況,但要求企業中每乙個持有金鑰的人都保守秘密是不可能的,他們通常會有意無意的把金鑰洩漏出去。如果乙個使用者使用的金鑰被入侵者所獲得,入侵者便可以讀取該使用者金鑰加密的所有文件,如果整個企業共用乙個加密金鑰,那整個企業文件的保密性便無從談起。
2、非對稱加密演算法。
優點。非對稱金鑰體制有兩種金鑰,其中乙個是公開的,這樣就可以不需要像對稱密碼那樣傳輸對方的金鑰了。這樣安全性就大了很多。
缺點。演算法強度複雜、安全性依賴於演算法與金鑰但是由於其演算法複雜,而使得加密解密速度沒有對稱加密解密的速螞譁度快。
3、傳統密碼體制。
優點。由於des加密速度快,適合加密較長的報文。
缺點。通用金鑰密碼體制的加密金鑰和解密金鑰是通用的,即傳送方和接收方使用同樣金鑰的密碼體制。
4、公鑰密碼體制。
優點。rsa演算法的加密金鑰和加密演算法分開,者遊使得金鑰分配更為方便。
rsa演算法解決了大量網路使用者金鑰管理的難題。
缺點。rsa的金鑰很長,加密速度慢。
比較對稱加密演算法和公鑰加密演算法在大資料安全背景下的應用
4樓:
摘要。您好,很高興為您解答。<>
比較對稱加密演算法和公鑰加密演算法在大資料安全背景下的應用,對稱金鑰演算法是應用較早的加密演算法,技術成熟。在對稱金鑰演算法中,資料發信方將明文(原始資料)和加密金鑰一起經過特殊加密演算法處理後,使其變成複雜的加密密文傳送出去。這是一種不對稱加密演算法。
公鑰演算法包括快速公鑰演算法與傳統公鑰演算法。快速公鑰演算法與傳統公鑰演算法相比具有更廣泛地應用前景,對快速公鑰系統的研究是當前公鑰系統研究的乙個熱點。公鑰演算法使用兩把完全不同但又是完全匹配的一對公鑰和私鑰。
比較對稱加密演算法和公鑰加密演算法在大資料安全背景下的應用。
在嗎。您好,很高興為您解答耐段。<>
比較對稱加密演算法和公鑰加密演算法在大資料安全背景下的應用,對稱金鑰演算法是應用較早的加密演算法,昌頌譽技術成熟。在對稱金鑰演算法中,資料發信方將明文(原始資料)和加密金鑰一起經過特殊加密演算法處理後,使其櫻如變成複雜的加密密文傳送出去。這是一種不對稱加密演算法。
公鑰演算法包括快速公鑰演算法與傳統公鑰演算法。快速公鑰演算法與傳統公鑰演算法相比具有更廣泛地應用前景,對快速公鑰系統的研究是當前公鑰系統研究的乙個熱點。公鑰演算法使用兩把完全不同但又是完全匹配的一對公鑰和私鑰。
對稱加密演算法的特點
5樓:若塵
對稱加密演算法的特點是演算法公開、計算量小、加密速度快、加密效率高。
對稱加密(也叫私鑰加密)指加密和解密使用相同金鑰的加密演算法。
有時絕和鄭又叫傳統密碼演算法,就是加密金鑰能夠從解密金鑰中推算出來,同時解密金鑰也可以從加密金鑰中推算出來。對稱演算法的安全性依賴於金鑰,洩漏金鑰就意味著並頌任何人都可以對他們傳送或接收的訊息解密,所以金鑰的保密性對通訊的安全性至關重要。
不足之處是,交易雙方棚槐都使用同樣鑰匙,安全性得不到保證。
對稱加密演算法的優點在於加解密的高速度和使用長金鑰時的難破解性。
對稱加密演算法和非對稱加密演算法
6樓:機器
常見的對稱加密演算法包括瑞士的國際資料加密演算法(international data encryption
algorithm,idea)和美國的資料加密標準(date encryption standard,des)。
des是一種迭代的分組密碼,明文和密文都是64位,使用乙個56位的金鑰以及改虛附加的8位奇偶校驗位。攻擊des的主要技術是窮舉法,由於des的金鑰長度較短,為了提高安全性,就出現了使用112位金鑰對資料進行三次加密的演算法(3des),即用兩個56位的金鑰k1和k2,傳送方用k1加密,k2解密,再使用k1加密;接收方則使用k1解密,k2加密,再使用k1解密,其效果相當於將金鑰長度加倍。
idea是在des的激爛基礎上發展核鉛燃起來的,類似於的明文和密文都是64位,金鑰長度為128位。
非對稱加密演算法也稱為公鑰加密演算法,是指加密金鑰和解密金鑰完全不同,其中乙個為公鑰,另乙個為私鑰,並且不可能從任何乙個推匯出另乙個。它的優點在於可以適應開放性的使用環境,可以實現數字簽名與驗證。
最常見的非對稱加密演算法是rsa,該演算法的名字以發明者的名字命名:ron rivest,adishamir 和leonard 演算法的金鑰長度為512位。rsa演算法的保密性取決於數學上將乙個大數分解為兩個素數的問題的難度,根據已有的數學方法,其計算量極大,破解很難。
但是加密/解密時要進行大指數模運算,因此加密/解密速度很慢,主要用在數字簽名中。
用公鑰進行加密,用私鑰進行解密
對稱加密演算法加密所面臨到兩個問題是什麼?
7樓:3d視覺開發者社群
1、當通訊物件很多時會面臨到金鑰如何管理問題。
對稱加密演算法。
的安全性取決於尺友數加密金鑰的儲存情況,放在乙個企業使用環境,要求企業當中每乙個持有金鑰的員工都保守秘密是不可能的,擁有金鑰的員工很有可能會有意無意地把金鑰洩漏出去。
2、對於乙個新的資料通訊物件,密告世鑰怎樣進行傳輸的問題。
對稱加密的做法陵首一般是解密方生成金鑰傳輸給加密方,加密方對明文加密,然後把密文傳送給解密方,解密方使用金鑰對密文解密,得到明文。而金鑰在傳輸過程中很可能被入侵者截獲,截獲後便可以讀取該使用者金鑰加密的所有文件,如果整個企業共用乙個加密金鑰,那整個企業文件的保密性就會很低。所以對稱加密的安全性就不僅僅取決於加密演算法本身的強度,更取決於金鑰是否被安全地傳輸。
若幫助到您,求~
試比較對稱加密演算法與非對稱加密演算法在應用中的優缺點?傳統密碼體制與公鑰密碼體制的優缺點?
8樓:網友
在對稱密抄鑰體制。
中,它的加密金鑰與襲解密金鑰的bai密碼體制是相同du的,且收發雙方必須共享密zhi鑰,對稱密碼的金鑰是dao保密的,沒有金鑰,解密就不可行,知道演算法和若干密文不足以確定金鑰。公鑰密碼體制中,它使用不同的加密金鑰和解密金鑰,且加密金鑰是向公眾公開的,而解密金鑰是需要保密的,傳送方擁有加密或者解密金鑰,而接收方擁有另乙個金鑰。兩個金鑰之一也是保密的,無解密金鑰,解密不可行,知道演算法和其中乙個金鑰以及若干密文不能確定另乙個金鑰。
優點:對稱密碼技術的優點在於效率高,演算法簡單,系統開銷小,適合加密大量資料。對稱金鑰演算法具有加密處理簡單,加解密速度快,金鑰較短,發展歷史悠久等優點。
缺點:對稱密碼技術進行安全通訊前需要以安全方式進行金鑰交換,且它的規模複雜。公鑰金鑰演算法具有加解密速度慢的特點,金鑰尺寸大,發展歷史較短等特點。
9樓:匿名使用者
你去問陳波啊 , 我勒個去 !
給我50分,我直接告訴你,沒分怎麼行 ?
常用的對稱加密演算法包括
10樓:網友
對稱加密演算法用來對敏感資料等資訊進行加密,常用的演算法包括:
des(data encryption standard):資料加密標準,速度較快,適用於加密大量資料的場合。
3des(triple des):是基於des,對一塊資料用三個不同的金鑰進行三次加密,強度更高。
aes(advanced encryption standard):高階加密標準,是下一代的加密演算法標準,速度快,安全級別高。
對稱加密演算法:
對稱加密演算法是應用較早的加密演算法,技術成熟。在對稱加密演算法中,資料發信方將明文(原始資料)和加密金鑰(mi yue)一起經過特殊加密演算法處理後,使其變成複雜的加密密文傳送出去。
常用的加密演算法有哪些,常用的對稱加密演算法有哪些?
對稱加密演算法用來對敏感資料等資訊進行加密,常用的演算法包括 des data encryption standard 資料加密標準,速度較快,適用於加密大量資料的場合。3des triple des 是基於des,對一塊資料用三個不同的金鑰進行三次加密,強度更高。aes advanced encr...
如何應對SHA 1加密演算法公升級為SHA 256
如何應對sha 加密演算法公升級為sha 對於ssl證書使用者,伺服器運維人員應立即棄用老版本的 sha 證書,儘管windows xp 和ie 還存在少部分使用者,但這是非常少的一部分,自古有云 兩害相權取其輕 我們不能因為這極少部分的使用者,而且影響到絕大部分使用者體驗。實際現在用谷歌瀏覽器開啟sha加密算...
RSA已知明文和公鑰能得到私鑰加密的密文嗎
首先破解rsa是指 密文 明文 的過程!假設明文m,密文c,私鑰d,公鑰e,rsa加密的流程如下 1 兩個較大的互不相等的質數p和q 2 n p q 3 fn p 1 q 1 4 e 與 fn 互質,且1 e fn5 d滿足 de fn 1 6 加解密 c m e n m c d n 上面的公式可以...