午夜无码中文字幕影院,国产自产第一区c国产,久久久久久夜精品精品免费,国产99久久,夜夜夜夜曰天天天天拍国产,欧美日韩亚洲另类专区,国产精品区一区二区免费

軟題庫 移動(dòng)APP 掃碼下載APP 隨時(shí)隨地移動(dòng)學(xué)習(xí) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 在線考試中心 >> 信息安全工程師題庫 >> 試題查看
試卷年份2018年上半年
試題題型【分析簡答題】
試題內(nèi)容

1.閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
【說明】
Hash 函數(shù)將任意長的報(bào)文 映射為定長的 hash 其形為:h = H(M)
hash 碼也稱報(bào)文摘要,它是所有報(bào)文位的函數(shù)。它具有錯(cuò)誤檢測(cè)能力,即改變報(bào)文的任何一位或多位,都會(huì)導(dǎo)致 hash 碼的改變。在實(shí)現(xiàn)認(rèn)證過程中發(fā)送方將 hash 碼附于要發(fā)送的報(bào)文之后發(fā)送給接收方,接收方通過重新計(jì)算 hash 碼來認(rèn)證報(bào)文。 Hash 函數(shù)可提供保密'性、報(bào)文認(rèn)證以及數(shù)字簽名功能。
Hash 函數(shù)的目的就是要產(chǎn)生文件、報(bào)文或其他數(shù)據(jù)塊的“指紋”。Hash 函數(shù)要能夠用于報(bào)文認(rèn)證,它必須可應(yīng)用于任意大小的數(shù)據(jù)塊并產(chǎn)生定長的輸出;對(duì)任何給定的用硬件和軟件均比較容易實(shí)現(xiàn)。
安全 Hash 算法 (SHA) 是由美國標(biāo)準(zhǔn)與技術(shù)研究所(NIST)設(shè)計(jì)并于1993年公布 (FIPS PUB 180),1995年又公布了 FIPS PUB 180-1 ,通常稱之為 SHA-1 。其輸入為長度小于264 位的報(bào)文,輸出為 160 位的報(bào)文摘要,該算法對(duì)輸入按 512 位進(jìn)行分組,并以分組為單位進(jìn)行處理。其算法結(jié)構(gòu)如下圖所示。

【問題1】(3分)
Hash函數(shù)除了上述的要求之外,還要滿足以下的性質(zhì),根據(jù)描述將其性質(zhì)填寫到括號(hào)內(nèi)。
1、對(duì)任何給定的 hash 函數(shù)值h找到滿足H(x)=h的x在計(jì)算上是不可行的。( )
2、對(duì)任何給定的分組x,找到滿足y ≠x 且H(x)= H(y)在計(jì)算上是不可行的。(    )
3、找到任何滿足H(x)= H(y)的偶對(duì)(x,y)在計(jì)算上是不可行的。(   )
【問題2】(3分)
SHA-1算法中,若初始報(bào)文長度為448位,則在進(jìn)行填充時(shí)要填充多少位?(1分)具體如何填充?(2分)
【問題3】(6分)
(1)SHA-1算法中,在進(jìn)行初始化緩沖區(qū)時(shí),hash 函數(shù)的中間結(jié)果和最終結(jié)果保存在該緩沖區(qū)中,這個(gè)緩沖區(qū)的是多少位?(1分)由幾個(gè)多少位的寄存器組成?(2分)
(2)SHA-1算法中壓縮函數(shù)由幾輪運(yùn)算組成?(1分)每輪運(yùn)算要迭代多少步?(1分)在哪幾步迭代中壓縮函數(shù)的輸入是原報(bào)文分組的內(nèi)容?(1分)
【問題4】(3分)
Hash算法的核心是什么?(1分)設(shè)計(jì)一個(gè)安全的Hash函數(shù)該考慮哪些因素?(2分)


相關(guān)試題

推薦文章