軟件設計師下午考試科目為案例分析,考試題型為主觀題,4道必答題,2道(5、6題)選答題,考試時長2個半小時,共75分。為幫助廣大軟考中級軟件設計師考生更好備考,信管網特整理匯總了軟件設計師部分真題、答案及解析供考生查閱,并提供免費在線模擬答題、歷年真題免費下載等服務,了解軟件設計師更多備考信息請關注信管網。
相關推薦:
免費練習:軟件設計師考試題庫(模擬試題、章節(jié)練習、每日一練)
閱讀下列說明和圖,回答問題1至問題4,將解答填入答題紙的對應欄內。
[說明]
某公司計劃與客戶通過internet交換電子郵件和數(shù)據(jù)(以下統(tǒng)一稱為“消息”)。為保障安全,在對傳輸?shù)臄?shù)據(jù)進行加密的同時,還要對參與通信的實體進行身份認證。因此,需同時使用對稱與非對稱密鑰體系。圖3-1描述了接收者b使用非對稱密鑰體系對發(fā)送者a進行認證的過程。
[圖3-1]
圖3-2描述了發(fā)送和接收消息的過程,其中的認證過程使用了圖3-1中的方法。圖3—1中的方框a和方框b與圖3-2中的方框a和方框b相同。
[圖3-2]
圖3-2中發(fā)送和接收消息的過程是:
1)發(fā)送者a使用與接收者b共享的對稱密鑰體系的密鑰加密將要發(fā)送的消息。
2)為了實現(xiàn)身份認證,a使用與b共享的摘要算法生成消息摘要,并使用公鑰密碼體系把生成的消息摘要加密后發(fā)送給b(這里假設a和b都能通過安全的方法獲得對方的公鑰)。
3)b使用非對稱密鑰體系解密收到的消息摘要,使用與a共享的對稱密鑰體系的密鑰解密加密后的消息,再使用與a共享的摘要算法針對解密后的消息生成消息摘要。
4)b對比自己生成的消息摘要與接收到的a發(fā)送的消息摘要是否相同,從而驗證發(fā)送者a的身份。
[問題1]
請在下列選項中選擇合適的答案,填入圖3-1、圖3-2的方框a和方框b。
b的公鑰,b的私鑰,摘要算法,a的私鑰,a的公鑰,會話密鑰
[問題2]
請在下列選項中選擇合適的答案,填入圖3-2的方框c至方框f。
b的公鑰,b的私鑰,摘要算法,a的私鑰,a的公鑰,會話密鑰
[問題3]
按照圖3-2中的方法發(fā)送郵件時,使用不同的密碼體制加密消息和消息摘要,請用 150字以內文字簡要說明這樣做的理由。
[問題4]
請從下面關于摘要函數(shù)的說法中選出所有正確的描述。
[a]很容易使不同的輸入數(shù)據(jù)生成相同的輸出數(shù)據(jù)。
[b]根據(jù)輸入數(shù)據(jù)獲取輸出數(shù)據(jù)的時間非常短。
[c]根據(jù)輸入數(shù)據(jù)獲取輸出數(shù)據(jù)的時間非常長。
[d]輸出數(shù)據(jù)的長度比輸入數(shù)據(jù)的長度要長。
[e]根據(jù)輸出數(shù)據(jù)無法還原出輸入數(shù)據(jù)。
信管網參考答案:
[問題1]
方框a:A的私鑰,方框b:A的公鑰
[問題2]
方框c:摘要算法 方框d:會話密鑰
方框e:會話密鑰 方框f:摘要算法
[問題3]
對稱密鑰體系的加解密效率非常高,適合于加解密大量的數(shù)據(jù),因此可用于加密消息。公鑰密碼體系的加解密效率較低,更適合用于加密少量數(shù)據(jù)的場合,因此可用于加密消息摘要和會話密鑰。
[問題4]
[b]根據(jù)輸入數(shù)據(jù)獲取輸出數(shù)據(jù)的時間非常短
[e]根據(jù)輸出數(shù)據(jù)無法還原出輸入數(shù)據(jù)
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |