使用多種加密演算法多次加密資料是否能夠提公升安全性?

時間 2021-05-30 06:19:11

1樓:xiaofeng bei

安全性肯定是有所提高的,但是複雜度可能由原來的n變成了kn,只是線性增長的關係(或者是其他的擬合函式,但絕不是質的變化,指數型增長)。就像DES過渡到3DES

2樓:h8liu

這個挺難定性的。看你覺得攻擊是從什麼角度。

如果攻擊是硬通過密文計算破解,那麼破解時間要加起來,可能乙個需要的破解時間很長,另乙個忽略不計。

如果攻擊是照著字典猜密碼,那麼取決於你兩個密碼的強度,和加密演算法可能沒什麼關係。

如果攻擊是在你加密/解密的時候竊聽,那麼整個的安全性基本取決於處理明文的那個加密步驟的安全性。

如果攻擊是把你抓起來毒打一頓然後套出密碼,那你多少層加密都沒什麼卵用……

你看,安全性這個東西其實是乙個很難測量的東西。

實際使用的話,如果沒有什麼特別的需求,還是找個好加密演算法套一層就好了吧。把安全這種東西自作聰明地弄複雜總是容易出錯的。

3樓:

用同乙個密碼把乙個100KB的.docx檔案用WinZip打包了一次,再用WinRAR打包了一次,再用7zip打包了一次,然後把密碼給你,但不告訴你打包順序,讓你把原檔案解壓出來。

同樣用三個不同的密碼進行三重打包,只告訴你乙個密碼,但不告訴你是哪個壓縮工具的密碼,也不告訴你打包順序,讓你把原檔案解壓出來。

前者花5分鐘足矣;後者以我的能力根本解不出來。

4樓:黑照

如果金鑰只有乙個,則N重加密的效果等於一次,反正就是猜金鑰。

如果有多個不同的金鑰和加密演算法則安全性取決於最強的乙個加密演算法,類似木桶原理。

DH演算法為什麼屬於非對稱加密演算法?

雲子可信 DH 演算法其實也叫作Diffie Hellman金鑰交換協議,是乙個不安全的秘鑰共享網路協議,無法避免中間人攻擊。假設Ali和Bob需要互相通訊並共享秘鑰 Ali先給Bob乙個明文共享引數 此資訊可以被任何人識別 Ali自己生成乙個隨機數 Ali的私鑰 並不將 告訴包括Bob在內的任何人...

是否存在一種加密演算法 加密後上傳的檔案,伺服器無法查閱內容,但是可以幫你找回密碼?

Lee 不存在。如果伺服器能找回密碼,它就可以用密碼解密檔案 檢視檔案內容,和題主設定的條件相背了。對於目前的計算機儲存的檔案,是可以在不改變檔案內容的情況下獲得拷貝的。所以題主退而求其次的要求,目前也做不到。如果換成量子計算機是有可能做到的。 問題有點奇怪啊 為什麼要使用者忘記密碼呢 包括丟失金鑰...

ChaCha20 加密演算法的名字由來有什麼典故?

我覺得加密演算法的名字純粹是作者個人的喜好吧,很多並沒有什麼典故。國內外學術界提出來的加密演算法,沒有上萬也有大幾千了。名字五花八門什麼類別的都有。一般被採納為國際標準的都是標準名字縮寫 原來演算法的名字大眾不熟知 有些標準是國際組織發起計畫徵集來的,很多大牛學者設計演算法提交給標準組織評估。例如大...