發布源:深圳維創信息技術發布時間:2020-11-24 瀏覽次數: 次
信息論和復雜性理論是研究現代衙碼的兩個重要基礎.基于信息論的安全性是密碼系統的理論安全性,也稱無條件安全性,即假定密碼分析者的計算資源,不受任何條件的限制。
根據Shannon信息論可知道:
1.明文表達信息的冗余度是密碼系統可解的原因,因而在加密前壓縮有利于提高安全度.
2.一次一密的加密系統是完善保密系統,但它要求密鑰數不能少于傳輸的消息數,這一點使完善保密系統不實用。
現實世界實用密碼系統的安全性是基于計算復雜性理論的.它所研究的安全性準則是密碼系統的實際安全性,也稱有條件安全性,即假定密碼分析者的計算資源是有限的,受到某些條件的限制。
一個系統具有實際安全性的意思是破解過程的消耗遠大于破解后的收益。
一直以來,我們都相信無論采取何種防患措施都不可能保證通信系統的安全,因為窮舉法永遠是破解加密算法的有效方法.我們能做的是使得加密破解的難度盡量的大,手機視頻加密,使得破解的代價遠遠大于獲得該破解后所得的信息,當然更出色的是,手機視頻加密軟件的更新速度,在HIKE們絞盡腦汁得到破解方法后,我們已經更新了新的版本,這樣,破解又要從頭開始,從而保證,當前使用的加密總是在沒被破解的狀態下。
對于分組加密算法它的實際安全性有兩類衡量方法:一類針對對稱密鑰制密碼算法,由于它們構造時的機制,使得它們除了窮舉法外沒有別的破譯方法,因而它的衡量標準是窮舉的密鑰量,一類是針對公鑰制分組加密算法,由于它們往往是基于某些數學難題的,存在解析破解方法,所以它們所依賴的難題的算法復雜度是其安全性的衡量標準。
加密算法的實際安全性是發展的,在現有的條件設備情況下,它能夠抵抗得住各種攻擊,在以后就不一定了,DES是一個很好的例子.由于技術在迅猛發展,新的攻擊方法的不斷出現,計算速度在不斷加快,資源也可更大限度得到滿足,相對而言破解的難度在不斷縮短.這就迫使我們不斷增加密鑰長度,以加強加密算法的強度,這也正是DES需要被密鑰更長的IDEA,AES等替代的原因,RSA等公鑰制由于密鑰長度不斷變長,加密速度變慢,也需要新的加密體制如ECC來代替.
Copyright © 2021 深圳市維創信息技術有限公司 版權所有