信息安全工程師案例分析當(dāng)天每日一練試題地址:http://m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=6
往期信息安全工程師每日一練試題匯總:http://m.xiexiliangjiufa.com/class27-2-1.aspx
信息安全工程師案例分析每日一練試題(2016/11/15)在線測試:http://m.xiexiliangjiufa.com/exam/ExamDayAL.aspx?t1=6&day=2016/11/15
信息安全工程師案例分析每日一練試題內(nèi)容(2016/11/15)
閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
認(rèn)證又稱鑒別或確認(rèn),它是證實某事是否名副其實或是否有效的一個過程。認(rèn)證和加密的區(qū)別在于:加密用以確保數(shù)據(jù)的保密'性,阻止對手的被動攻擊,如截取,竊聽等;而認(rèn)證用以確保報文發(fā)送者和接收者的真實性以及報文的完整性,阻止對手的主動攻擊,如冒充、篡改、重播等。認(rèn)證往往是許多應(yīng)用系統(tǒng)中安全保護的第一道設(shè)防,因而極為重要。
認(rèn)證的基本思想是通過驗證稱謂者(人或事)的一個或多個參數(shù)的真實性和有效性,來達到驗證稱謂者是否名副其實的目的。這樣,就要求驗證的參數(shù)和被認(rèn)證的對象之間存在嚴(yán)格的對應(yīng)關(guān)系,理想情況下這種對應(yīng)關(guān)系應(yīng)是唯一的。其基本原理如下圖所示。
認(rèn)證原理
認(rèn)證系統(tǒng)常用的參數(shù)有口令、標(biāo)識符、密鑰、信物、智能卡、指紋、視網(wǎng)紋等。對于那些能在長時間內(nèi)保持不變的參數(shù)(非時變參數(shù))可采用在保密條件下預(yù)先產(chǎn)生并存儲的位模式進行認(rèn)證,而對于經(jīng)常變化的參數(shù)則應(yīng)適時地產(chǎn)生位模式,再對此進行認(rèn)證。
【問題1】(3分)
認(rèn)證和數(shù)字簽名技術(shù)都是確保數(shù)據(jù)真實性的措施,請分析這兩者之間的區(qū)別。
【問題2】(5分)
口令是接收雙方預(yù)先約定的秘密數(shù)據(jù),它用來驗證用戶知道什么。口令驗證簡單易行,因此口令驗證是目前應(yīng)用最為廣泛的身份認(rèn)證方法之一。在計算機系統(tǒng)中,操作系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫都采用了口令驗證。在一些簡單的系統(tǒng)中,用戶的口令以口令表的形式存儲。當(dāng)用戶要訪問系統(tǒng)時,系統(tǒng)要求用戶提供其口令,系統(tǒng)將用戶提供的口令與口令表中存儲的相應(yīng)用戶的口令進行比較,若相等則確認(rèn)用戶身份有效,否則確認(rèn)用戶身份無效,擔(dān)絕訪問。請分析在上述口令驗證機制中會存在哪些問題?(3分)列舉4種改進的口令驗證機制。(2分)
【問題3】(7分)
在網(wǎng)絡(luò)環(huán)境中,攻擊者可進行以下攻擊:
(1)冒充發(fā)送方發(fā)送一條報文;
(2)冒充接收方發(fā)送收到或未收到報文的應(yīng)答;
(3)插入、刪除或修改報文內(nèi)容;
(4)修改報文順序(插入報文、刪除報文或重排序)議及延時或重播報文。
因此,報文認(rèn)證必須使通信方能夠驗證每份報文的發(fā)送方、接收方、內(nèi)容和時間性的真實性和完整性。也就是說,通信方能夠確定:
(1)報文是由意定的發(fā)送方發(fā)出的;
(2) 報文傳送給意定的接收方;
(3)報文內(nèi)容有無篡改或發(fā)生錯誤;
(4) 報文按確定的次序接收。
報文認(rèn)證的方式有報文源的認(rèn)證、報文宿的認(rèn)證及報文內(nèi)容的認(rèn)證,消息認(rèn)證碼MAC是屬于哪種報文認(rèn)證方式?(2分)其認(rèn)證過程是怎樣的?(5分)
信管網(wǎng)考友試題答案分享:
信管網(wǎng)testjing:
問題1
(1)認(rèn)證總是基于某種收發(fā)雙發(fā)共享的保密數(shù)據(jù)來認(rèn)證被鑒別對象的真實性,而數(shù)字簽名用戶驗證簽名的數(shù)據(jù)是公開的。
(2)認(rèn)證允許收發(fā)雙發(fā)互相驗證其真實性,不允許第三者驗證;而數(shù)字簽名允許收發(fā)雙發(fā)和第三方都可以驗證;
(3)數(shù)字簽名具有發(fā)送方不能抵賴,接收方不能偽造和具有在公證人前解決糾紛的能力;而認(rèn)證不一定具備
問題2
存在問題:
攻擊者可能從口令表中獲取用戶口令;攻擊者可能在傳輸線路上截獲用戶口令。用戶和系統(tǒng)的地位不平等,這里只有強制驗證用戶的身份,并沒有用戶驗證系統(tǒng)的身份。
改進機制:
利用單向函數(shù)加密口令;利用數(shù)字簽名驗證口令;口令的雙向驗證;一次性口令
問題3:
報文內(nèi)容認(rèn)證
若發(fā)送方a向接收方b發(fā)送報文m,則a計算mac=e(m,.k)并將報文m和mac一起發(fā)給接收方,
a->b:m||mac。
若接收方收到報文后用相同的密鑰k進行相同的計算得出新的mac,并將其與收到的mac進行比較,若二者相等,則(1)接收方可以相信報文未被修改,(2)接收方可以相信報文來自意定的發(fā)送方。
信管網(wǎng)重慶市考友:
問題一,認(rèn)證是基某種收發(fā)雙方共享的保密數(shù)據(jù)來鑒別對象的真實性數(shù)字簽名中用于驗證的數(shù)據(jù)是公開的。
認(rèn)證只允許雙方相互驗證真實性,數(shù)字簽名可允許第三方
數(shù)字簽名雙方不可抵賴具有公證人解決糾紛的能力,認(rèn)證卻不一定有
問題二,存在攻擊者從口令表中獲取用戶口令,半途鏈接用戶口令,用戶和系統(tǒng)位置不均衡,只驗證用戶不驗證系統(tǒng),
利用單向函數(shù)加密口令,利用數(shù)字簽名加密口令,口令的雙向驗證,一次性口令
問題三
屬于報文內(nèi)容認(rèn)證
mac=c(m,k)
a→b m‖mac
信管網(wǎng)ningning:
1、(1)認(rèn)證總是基于某種收發(fā)雙方共享的保密數(shù)據(jù)來認(rèn)證被鑒別對象的真實性,而數(shù)字簽名中用于驗證簽名的是數(shù)據(jù)是公開的;
(2)認(rèn)證允許收發(fā)雙方互相驗證其真實性,不準(zhǔn)許第三者驗證,而數(shù)字簽名允許收發(fā)雙方和第三者都能驗證。
(3)數(shù)字簽名具有發(fā)送方不能抵賴、接受方不能偽造和具有在公證人前解決糾紛的能力,而認(rèn)證則不一定具備;
2、(1)攻擊者可能從口令表中獲取用戶口令;攻擊者可能在傳輸線路上截獲用戶口令;用戶和系統(tǒng)的地位不平等;
(2)利用單向函數(shù)加密口令;利用數(shù)字簽名方法驗證口令;口令的雙向認(rèn)證;一次性口令;
3
信管網(wǎng)18286581846:
1、認(rèn)證總是基于某種收發(fā)雙方共享的保密數(shù)據(jù)來認(rèn)證被鑒別的對象的真實性,而數(shù)字簽名中用于驗證簽名的數(shù)據(jù)是公開的。
2、認(rèn)證允許收發(fā)雙方互相驗證其真實性,不準(zhǔn)許第三者認(rèn)證,而數(shù)字簽名允許收發(fā)雙方和第三者認(rèn)證。
3、數(shù)字簽名具有發(fā)送方不能抵賴、接收方不能偽造和具有公證人前解決糾紛的能力,而認(rèn)證不一定具備。
1、利用單向函數(shù)加密口令
2、利用數(shù)字簽名方法驗證口令
3、口令雙向驗證
4、一次性口令
報文內(nèi)容認(rèn)證
接收方收到報文后用相同的密鑰k進行相同的計算出新的mac,并將其與接收到的mac進行比較,若二者相等可以確定報文來自意定發(fā)送方、報文未被修改。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |