現代密碼學第四版楊波著-期末複習彙總

2023-06-21 06:01:27

我將用一整天突擊,嶄新的一本書,從0到期末80+,(僅針對本校逆天考點進行總結)

完本總結:總計歷經兩天半,共計15小時,總計30+頁,僅帶來個人的複習思路與心路歷程

寫本部落格原因?

  1. 馬上期末考試,整本書從來沒有看過,嘗試0基礎一天學完,突破自己。
  2. 網上沒有完全符合本課程的詳細彙總(其中一篇總結不錯,後面會提),尤其網課質量極差,是極差!
  3. 針對特定細小問題沒有明確解答,自己深受其害,自己受過的苦,爭取能幫到別人(雖然沒人看)
  4. 因為熱愛

第一章 引言

  既然是引言,大體瞭解就行,主要考在網安的一些基本簡單問題,如攻擊型別,基本目標,密碼體制分類,保密系統模型,及簡單古典密碼

1.攻擊型別

  被動攻擊:即竊聽,針對保密性,   是難以檢測的,重點在預防

  主動攻擊:中斷,篡改,偽造        檢測恢復

2.密碼是保資料安全的

  資訊在社會中的地位和作用越來越重要,則其安全愈發重要,而密碼學是保障資訊保安的核心技術。可以說沒有密碼學就沒有資訊保安。

3.保密通訊系統

即圖1-5
保密系統滿足下面要求:
  1. 使不到理論不可的,即 ,為實不可的。從截獲的密文或明文對,要定密或任意明文計算上是不可行的。
  2. 的保密性依賴於對密體制或算法的保密,而依賴於密。這是著名的 Kerckhoff 原則
  3. 密和法適用於密空間中的
  4. 便於實現和使用。

4.密碼體制分類

  密碼體制從制(串流加密法,分組密碼)

  唯密文是最難攻擊的,因為他知道的最少

5.古典密碼

  最古老的三個非常簡單,有數學基礎給出式子就能做,著重說一下多表代換密碼。沒有技巧,全是計算總之,用這個公式反覆變換,是可以解決多表問題的

  首先會給出n,N,一般n也就是2或3,多了太難算了,N就是26,給出一串字母和一個密碼矩陣A

  n是幾,給的字母串就拆成幾個一組a[i],如果是明文,則密文C = A * a[i],連起來就對了,如果給的是密文,恭喜你,中間需要求逆矩陣,作為網安的倒黴蛋

就老實用這個算求吧,我覺得是真麻煩M = A~ * a[i],反正可以求

  這個例題我試了,可以的,學加寫這一章用了一個小時,要加速了呀

 第二章 串流加密法

  高深的知識,如果有興趣可以討論,目前只針對考試,完全不需要學m序列等等的耗時間的東西。首先知道串流加密法是啥,再者金鑰流生成器,暫存器,練習題,