1、近年來黑客的網路攻擊行為模式發生了很大的變化,并且呈現愈演愈烈的趨勢,其中的根本原因是什么?( )
A:黑客熱衷制造轟動效應
B:黑客受到利益驅動
C:系統安全缺陷越來越多
D:黑客技術突飛猛進
2、根據資訊安全橙皮書將資訊安全劃分了4類7個安全等級,其中( )等級具備審計功能,
A:C1
B:C2
C:B1
D:B2
3、通常使用下列哪種方法來實作抗抵賴性( )
A:加密
B:時間戳
C:數字簽名
D:數字指紋
4、密碼安全體現了資訊安全的__________基本要求,
A:機密性
B:真實性
C:完整性
D:以上皆是
(對稱加密演算法)
5、以下關于加密演算法,不正確的是( )
A:加密包括對稱加密和非對稱加密兩種
B:序列密碼是加密的一種方法
C:如果沒有資訊加密的密鑰,只要知道加密程式的細節就可以對資訊進行解密
D:密鑰的位數越多,資訊的安全性就越高
6、下列屬于流密碼(或序列密碼)的演算法是:( )
A:DES
B:IDEA
C:AES
D:A5
7、AES的密鑰長度不可能多少位元( ),
A:192
B:56
C:128
D:256
8、當AES的輸入明文分組長度為128位時,經AES加密處理后得到的輸出是( )
A:64位
B:128位
C:192位
D:256位
9、AES在最后一輪輪變換中只進行三種變換,其中不包括( )
A:位元組變換
B:移行變換
C:輪密鑰加
D:混列變換
10、AES中的狀態可以用二維位元組陣串列示,它有________、Nb列,其中陣列中元素單位為位元組,
A:2行
B:4行
C:8行
D:16行
(單向散列)
11、( )是用于驗證訊息完整性的演算法,
A:訊息摘要
B:加密演算法
C:訊息認證碼(MAC)
D:都不是
12、下列演算法屬于Hash演算法的是( ),
A:DES
B:IDEA
C:SHA
D:AES
13、關于摘要函式,敘述不正確的是( ),
A:輸入任意大小的訊息,輸出是一個長度固定的摘要
B:輸入訊息中的任何變動都會對輸出摘要產生影響
C:輸入訊息中的任何變動都不會對輸出摘要產生影響
D:可以防止訊息被篡改
14、兩個不同的訊息摘要具有相同的值時,稱為( )
A:散列
B:攻擊
C:沖突
D:都不是
判斷
(對稱加密演算法)
1、在AES演算法中,分組狀態矩陣大小Nb必須和密鑰矩陣大小Nk相等,
2、安全是永遠是相對的,永遠沒有一勞永逸的安全防護措施,
3、AES演算法只以字(32位元)為處理單位,將明文分成Nb個字,密鑰分成Nk個字,每個字為四個位元組,
4、AES演算法中加法運算與兩個十進制數相加規則相同,
5、只有一種理論上不可破的加密方案,叫做一次一密亂碼本,這是一種序列密碼,
(單向散列)
6、MD5演算法對于需要壓縮訊息的長度是有限制的,最長2^64位元,而SHA-1演算法沒有限制,
7、在使用SHA-1演算法時,用戶必須輸入密鑰以保證資料的秘密性,
8、MD5是一個典型的Hash演算法,其輸出的摘要值的長度可以是128位,也可以是160位,
9、摘要演算法是不可逆的,
10、單向散列hash函式作用是:當向hash函式輸入一任意長度的的訊息M時,hash函式將輸出一不固定長度為m的散列值h,
11、在MD5演算法中要用到4個變數,分別表示為A、B、C、D,均為32位長,
12、MD5演算法分別對每一塊資訊進行3輪計算(即主回圈),每輪計算基本相同,每一輪使用一個非線性函式,
13、理論上,MD5演算法和SHA-1演算法均可以被破解,
填空
資訊安全中整個系統的安全防護能力取決于系統中安全防護能力最薄弱的環節,這個理論被稱為______,
資訊安全的基本要求有______、 ______、______、和______,
(對稱加密演算法)
在序列密碼演算法中最核心的是__________,
設有192位的明文分組和128位的密鑰,那么共需要多少個Wi ,即多少個字(32位元)的密鑰?
在AES密鑰生成演算法中RCON為輪常量,RCON[i] = (RC[i], ‘00’,’00’,’00’),其中RC[8] = ‘80’,求RC[9],
在AES演算法中,Nb=6, Nk=8,需要經過_________輪運算,
Nb=6、Nk=4時,分組長度是______位元,密鑰長度是______位元,
(單向散列函式)
字典攻擊對口令的單向散列函式的攻擊特別有效,但是______(填英文)使字典攻擊幾乎不可能,
使用SHA-1演算法中兩個檔案的hash值相同的概率為______ ,
SHA-512演算法輸出的壓縮值長度為_____位元,
512位元長度的訊息經過SHA-1演算法“填充訊息”后,長度為___________位元,
計算題
1、求7模886的乘法逆元,
2、求13模1346的乘法逆元,
3、在GF(2^8)^4有限域上求02·0D的結果,(AES演算法)
4、如果p=5, q=7, d=5, c=2, 求明文m,
5、在RSA演算法中兩個質數p=13, q=11,加密密鑰為e=7,計算密鑰d,
答案
選擇
A B C(真實性和抗抵賴是通過數字簽名來保證的) A C /
D B B D B / C C
判斷
F T T(Nb=分組長度/32,Nk=密鑰長度/32) F T /
F F F T F / F F T
填空
木桶原理 機密性 完整性 真實性 抗抵賴性
密鑰流生成器 78 1b 14 192 128
Salt
1/(2^160)
【決議】SHA-1演算法可以壓縮2^160種不同訊息,并且可以產生2^160種各不相同的摘要,所以兩個檔案的hash值相同的概率為1/(2^160)
512 1024
綜合
1、
第一步 第二步
A B R
886 = 7 * 126 + 4 -> 4 = 886 - 7 * 126
7 = 4 * 1 + 3 3 = 7 - 4 * 1
4 = 3 * 1 + 1 1 = 4 - 3 * 1
第三步
1 = 4 - 3 * 1
= 4 - (7 - 4 * 1) //代入3
= 2 * 4 - 7
= 2 * (886 - 7 * 126) - 7 //代入4
= 2 * 886 - 253 * 7 + 886 * 7- 886 * 7
= (886 - 253) * 7 - 886 * (7 - 2)
= 633 * 7 - 886 * 5
所以,7模886的乘法逆元為633,
2、
第一步 第二步
A B R
1346 = 13 * 103 + 7 -> 7 = 1346 - 13 * 103
13 = 7 + 6 6 = 13-7
7 = 6 + 1 1 = 7 - 6
第三步
1 = 7 - (13 - 7)
= 2 * 7 - 13
= 2 * (1346 - 103 * 13) -13
= 1346 * 2 - 207 * 13 + 13 * 1346 - 13 * 1346
= (1346 - 207) * 13 - (13 - 2) * 1346
= 1139 * 13 - 11 * 1346
所以,13模1346的乘法逆元為1139,
3、
第一步
7654 3210
02 -> 0000 0010 x^1
0D -> 0000 1101 x^3 + x^2 + x^0
第二步
02·0D = x^1 · (x^3 + x^2 + x^0) = x^4 + x^3 + x^1
x^4 + x^3 + x^1 模 x^4 + 1, 商 1 余 x^3 + x^1 + 1
x^3 + x^1 + 1 = 0B
所以,02·0D = 0B,
4、
n = pq = 35
φ (n)= (p?1)(q?1) = 24
e要滿足 ed mod φ(n) = 1,所以 e = 5
m=c^d (mod n) = 2^5 mod 35 = 32
5、
φ (n) = (p?1)(q?1) = 120
d要滿足ed mod φ(n) =1
所以,120 = 7* 17 +1
即: 1= 120 - 7*17
= (120 - 7*120) +(7*120 -7*17)
= 7*103 -120*6
密鑰d = 103
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/174061.html
標籤:訊息安全
下一篇:如何上傳圖片到七牛云
