IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉貼|軟件發(fā)布

您當前所在位置: 首頁網(wǎng)絡安全安全防護 → 密碼學基礎

密碼學基礎

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

初學信息安全的朋友最初接觸到的應該不例外的都是密碼學,作為基礎,我們應該掌握好其原理和機制,而針對算法的問題,我在以后的文章中會陸續(xù)提及,但對于一般的朋友來講,不用過多深究各類算法,鑒于本人能力有限,涉及的面深度或廣度均有所欠缺,僅供初學者們學習和交流所用。
密碼學是一門研究秘密信息的隱寫技術的學科
密碼學技術可以使消息的內(nèi)容對(除發(fā)送者和接收者以外)的所有人保密.
可以使接收者驗證消息的正確性,是解決計算機與通信安全問題重要技術之一.
基本術語:密碼技術(Cryptography)—把可理解的消息變換成不可理解消息,同時又可恢復原消息的方法和原理的一門科學或藝術。
??? 明文(plaintext )--變換前的原始消息
??? 密文(ciphertext) --變換后的消息
??? 密碼(cipher )--用于改變消息的替換或變換算法
??? 密鑰(key )--用于密碼變換的,只有發(fā)送者或接收者擁有的秘密消息
??? 編碼(encipher /encode)--把明文變?yōu)槊芪牡倪^程
??? 譯碼(decipher /decode)—把密文變?yōu)槊魑牡倪^程
基本概念:Encryption? 把明文變成密文的加密函數(shù) C = EK(P)
??? Decryption 把密文變成明文的加密函數(shù) P = EK-1(C)
??? key –用于加密或解密的秘密參數(shù), 選自密鑰空間 K
??? (一般情況下,可以把密碼系統(tǒng)理解成可逆的密碼算法、密鑰空間,即:加密算法:EK; K in K : P -> C
??? 及唯一逆算法:P = EK-1; K in K : C -> P )
??? *通常密碼系統(tǒng)是公開的, 只有密鑰是秘密信息*
密碼學算法大致分為:
私鑰加密算法(private-key encryption algorithms )
???? ----分組密碼,-----流密碼
公鑰加密算法(public-key encryption algorithms)
數(shù)字簽名算法(digital signature algorithms )
哈希函數(shù)(hash functions)

密碼分析(又可稱為攻擊):
密碼分析學是指在沒有加密密鑰的情況下,攻擊密文的過程
唯密文攻擊 (ciphertext only )
?? --只知道算法與一些密文
?? --利用統(tǒng)計方法
?? --需要能夠識別明文
<密碼分析學是指在沒有加密密鑰的情況下,攻擊密文的過程>
唯密文攻擊 (ciphertext only )
?? --只知道算法與一些密文
?? --利用統(tǒng)計方法
?? --需要能夠識別明文
已知明文攻擊(known plaintext )
?? ----知道一些明文/密文對
?? ----利用已知的明文密文對進行攻擊
選擇明文攻擊(chosen plaintext )
?? ----能夠選擇明文并得到響應的密文----利用算法的結構進行攻擊
選擇密文攻擊(chosen ciphertext )
?? ----能夠選擇密文并得到對應的明文
?? ----利用對算法結構的知識進行攻擊
選擇明文-密文對攻擊(chosen plaintext-ciphertext )
?? ----能夠選擇明文并得到對應的密文或選擇密文并得到對應的明文
?? ----利用對算法結構的了解進行攻擊
窮密鑰搜索
理論上很簡單,對每個密鑰進行測試
最基本的攻擊方法,復雜度有密鑰量的大小決定
假設可以對正確的明文能夠識別

*無條件安全與計算安全
?無條件安全(unconditional security)
?? 由于密文沒有泄露足夠多的明文信息,無論計算能力有多大,都無法由密文唯一確定明文。
?計算安全(computational security )
??? ----在有限的計算資源條件下,密文不能破解。
(如破解的時間超過地球的年齡)

關鍵詞標簽:密碼學

相關閱讀

文章評論
發(fā)表評論

熱門文章 火絨安全軟件開啟懸浮窗的方法-怎么限制和設置軟件網(wǎng)速 火絨安全軟件開啟懸浮窗的方法-怎么限制和設置軟件網(wǎng)速 火絨安全軟件怎么攔截廣告-火絨設置廣告攔截的方法 火絨安全軟件怎么攔截廣告-火絨設置廣告攔截的方法 網(wǎng)絡安全管理軟件-PCHunter使用教程 網(wǎng)絡安全管理軟件-PCHunter使用教程 騰訊QQ密碼防盜十大建議 騰訊QQ密碼防盜十大建議

相關下載

    人氣排行 火絨安全軟件開啟懸浮窗的方法-怎么限制和設置軟件網(wǎng)速 火絨安全軟件怎么攔截廣告-火絨設置廣告攔截的方法 網(wǎng)絡安全管理軟件-PCHunter使用教程 xp系統(tǒng)關閉445端口方法_ 教你如何關閉xp系統(tǒng)445端口 什么是IPS(入侵防御系統(tǒng)) 企業(yè)網(wǎng)絡安全事件應急響應方案 ARP協(xié)議的反向和代理 Windows Server 2008利用組策略的安全設置