現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件_第1頁(yè)
現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件_第2頁(yè)
現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件_第3頁(yè)
現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件_第4頁(yè)
現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件_第5頁(yè)
已閱讀5頁(yè),還剩125頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭。22、步步尋往跡,有處特依依。23、望云慚高鳥(niǎo),臨木愧游魚(yú)。24、結(jié)廬在人境,而無(wú)車(chē)馬喧;問(wèn)君何能爾?心遠(yuǎn)地自偏。25、人生歸有道,衣食固其端?,F(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭。22、步步尋往跡,有處特依依。23、望云慚高鳥(niǎo),臨木愧游魚(yú)。24、結(jié)廬在人境,而無(wú)車(chē)馬喧;問(wèn)君何能爾?心遠(yuǎn)地自偏。25、人生歸有道,衣食固其端。主要內(nèi)容散列函數(shù)MD5算法安全散列算法SHA1消息鑒別基于加密技術(shù)的消息鑒別基于散列函數(shù)的消息鑒別·HMAC算法散列函數(shù)的概念散列函數(shù)(hash函數(shù))可以表示為h=(m)其中,m為任意長(zhǎng)度的輸入消息(message)h為固定長(zhǎng)度的消息摘要(messagedigest,MD),也稱(chēng)為散列碼,函數(shù)H即為散列函數(shù)。散列函數(shù)H有以下基本特性:(1)H(m)能用于任意長(zhǎng)度的的數(shù)據(jù)并產(chǎn)生定長(zhǎng)輸出。(2)對(duì)于給定的m,H(m)易于計(jì)算,使得軟件和硬件實(shí)現(xiàn)成為實(shí)際可行3)H(m)算法公開(kāi),不需要密鑰。一、認(rèn)讀能力缺失的原因隨著小學(xué)英語(yǔ)課程改革的推進(jìn),小學(xué)英語(yǔ)教學(xué)呈現(xiàn)了可喜的成效,尤其是小學(xué)低段的學(xué)生,他們變得自信,敢于開(kāi)口用英語(yǔ)交流了。但是,教師在英語(yǔ)課堂會(huì)發(fā)現(xiàn)這樣的現(xiàn)象:小學(xué)低段許多學(xué)生對(duì)于圖文并茂出示的單詞,能大聲準(zhǔn)確地讀出來(lái),然而一旦將圖片進(jìn)行遮擋,約半數(shù)學(xué)生會(huì)一時(shí)愣住,很多孩子看不懂英語(yǔ),表現(xiàn)出英語(yǔ)認(rèn)讀能力的缺失?!靶W(xué)英語(yǔ)就是做做游戲,熱鬧一下。”這樣的觀點(diǎn)依舊屢見(jiàn)不鮮。教師設(shè)計(jì)的課堂活動(dòng)沒(méi)有與認(rèn)讀目標(biāo)相結(jié)合。如一堂教學(xué)數(shù)詞的課上,教學(xué)目標(biāo)是聽(tīng)、說(shuō)、認(rèn)讀英文1-10十個(gè)數(shù)詞。教師只在導(dǎo)入部分用了七八分鐘讓學(xué)生認(rèn)讀了一下單詞,接下來(lái)設(shè)計(jì)的活動(dòng),如數(shù)東西,聽(tīng)數(shù)字,記憶數(shù)字,數(shù)字計(jì)算等都僅僅停留在聽(tīng)、說(shuō)的活動(dòng)訓(xùn)練上,沒(méi)有落實(shí)到認(rèn)讀的層面。整節(jié)課雖然氣氛活躍,學(xué)生參與積極性很高,十個(gè)數(shù)字說(shuō)得很熟練,但認(rèn)讀的目標(biāo)卻沒(méi)能實(shí)現(xiàn)。2.創(chuàng)設(shè)真實(shí)的語(yǔ)境,提高認(rèn)讀能力。在教孩子認(rèn)讀的時(shí)候,初級(jí)階段可以用flashcards等方式,讓他們快速準(zhǔn)確地認(rèn)識(shí)這些單個(gè)的詞,之后再讓他們?cè)谡鎸?shí)的語(yǔ)境中感悟和運(yùn)用,讓學(xué)生在潛移默化中習(xí)得語(yǔ)言。還可充分利用簡(jiǎn)筆畫(huà),把機(jī)械乏味的詞匯練習(xí)變成直觀化、形象化,達(dá)到事半功倍的效果。如:在學(xué)習(xí)表示天氣情況的單詞時(shí),引導(dǎo)學(xué)生通過(guò)簡(jiǎn)筆畫(huà)來(lái)表達(dá)單詞的含義,戴著太陽(yáng)帽表示hot,樹(shù)枝搖擺表示windy,穿著雨衣表示rainy,戴著墨鏡表示sunny等。在講解Unit4Weloveanimals時(shí),學(xué)生很感興趣,筆者將之前學(xué)過(guò)的動(dòng)物導(dǎo)入新課,并設(shè)計(jì)讓學(xué)生闖關(guān),獲取門(mén)票去參觀動(dòng)物園的活動(dòng):由易到難,讓學(xué)生從詞匯到句子,再到情景表演。把教室假設(shè)成abigzoo,讓學(xué)生通過(guò)小組合作,將所學(xué)的知識(shí)加以實(shí)際運(yùn)用,讓學(xué)生在快樂(lè)中學(xué)會(huì)認(rèn)讀。3.注重音、形、義結(jié)合,培養(yǎng)認(rèn)讀意識(shí)。(1)音形義相結(jié)合,強(qiáng)化整體認(rèn)讀對(duì)于低段學(xué)生來(lái)說(shuō),在新授詞匯時(shí),教師應(yīng)圖文并茂,刺激學(xué)生的視覺(jué)、聽(tīng)覺(jué)等多種感官系統(tǒng),并引導(dǎo)學(xué)生去識(shí)記單詞的外形,正確模仿單詞的讀音。(2)借助板書(shū)設(shè)計(jì),發(fā)散聯(lián)想認(rèn)讀板書(shū)既是對(duì)教學(xué)內(nèi)容的提煉和概括,又是幫助學(xué)生認(rèn)讀所學(xué)知識(shí)的重要手段。如果教師能緊扣主題,圖文匹配,這樣會(huì)加深學(xué)生的記憶。4.開(kāi)展活動(dòng),挖掘認(rèn)讀潛能。依據(jù)低段學(xué)生的年齡和心理特征來(lái)看,他們學(xué)習(xí)認(rèn)讀的這個(gè)過(guò)程,如果伴有很強(qiáng)的體驗(yàn)性、娛樂(lè)性和參與性活動(dòng),效果會(huì)更佳。(1)模仿指讀,鞏固認(rèn)讀。為了使學(xué)生在聽(tīng)音的過(guò)程中更注意看著詞句跟讀,應(yīng)該要求孩子盡量養(yǎng)成“眼到手到口到”的指讀習(xí)慣,使學(xué)生更專(zhuān)注,在腦海中會(huì)留下更深的印象。(2)游戲體驗(yàn),趣味認(rèn)讀。游戲能為學(xué)生營(yíng)造快樂(lè)的課堂氛圍,能讓學(xué)生在玩中學(xué),在樂(lè)中學(xué),通過(guò)游戲訓(xùn)練學(xué)生的英語(yǔ)認(rèn)讀能力能達(dá)到事半功倍的效果。①音量、語(yǔ)調(diào)、節(jié)奏的變化進(jìn)行多種形式的趣味練讀。②編寫(xiě)英語(yǔ)兒歌或順口溜鞏固認(rèn)讀。③通過(guò)“找朋友、圖文匹配”等游戲鞏固記憶。(3)故事演繹,體味認(rèn)讀。愛(ài)聽(tīng)故事是孩子的天性,運(yùn)用繪本故事與詞匯教學(xué)相結(jié)合,有利于激發(fā)學(xué)生的學(xué)習(xí)欲望,發(fā)展學(xué)生的想象力和語(yǔ)言運(yùn)用能力。5.課外拓展認(rèn)讀空間,鞏固認(rèn)讀技巧。課后設(shè)計(jì)一些有效的任務(wù),既能激發(fā)學(xué)生的興趣,又能鞏固已認(rèn)讀的詞匯。(1)開(kāi)設(shè)英語(yǔ)角,促進(jìn)認(rèn)讀。在開(kāi)設(shè)英語(yǔ)班級(jí)中設(shè)置英語(yǔ)角,可以展示一些學(xué)習(xí)上的重點(diǎn)、難點(diǎn)單詞或句子,或是學(xué)生寫(xiě)的英語(yǔ)小作文、課內(nèi)抄寫(xiě)、課外摘錄的優(yōu)秀作品。(2)課后朗讀,深化認(rèn)讀。課后筆者會(huì)變換不同的獎(jiǎng)勵(lì)方式鼓勵(lì)學(xué)生堅(jiān)持每天聽(tīng)、讀、說(shuō)英語(yǔ),這就需要家長(zhǎng)監(jiān)督并簽字,并且在班級(jí)中進(jìn)行周評(píng)和月評(píng),評(píng)出“聽(tīng)讀之星”。前言近幾年,創(chuàng)客運(yùn)動(dòng)受到社會(huì)各界的高度關(guān)注。創(chuàng)客運(yùn)動(dòng)對(duì)教育教學(xué)也產(chǎn)生廣泛影響,引起很多中小學(xué)校關(guān)注,就如何進(jìn)行創(chuàng)客教育進(jìn)行了多方面積極探索,且大都與各種新型軟硬件技術(shù)相結(jié)合。然而,目前有條件開(kāi)展這類(lèi)創(chuàng)客教育的學(xué)校并不多。本文認(rèn)為創(chuàng)客教育并非片面追求,也可以“高大上”,在原有課程內(nèi)容的基礎(chǔ)上,讓學(xué)生在做中學(xué),把自己的想法變成“產(chǎn)品”,感受創(chuàng)造的樂(lè)趣,開(kāi)展創(chuàng)客教育。2創(chuàng)客教育的內(nèi)涵創(chuàng)客教育目前沒(méi)有標(biāo)準(zhǔn)定義,有著多元的理解。西方有代表性的是美國(guó)學(xué)者馬丁尼茲(SylviaLibowMartinez)和斯塔哲(GrayS.Stager)。他們認(rèn)為創(chuàng)客教育把“基于創(chuàng)造的學(xué)習(xí)”或“在創(chuàng)造中學(xué)習(xí)”(LearningbyMaking)看作學(xué)生真正需要的學(xué)習(xí)方式。在實(shí)施這種學(xué)習(xí)方式的過(guò)程中,學(xué)生是主動(dòng)的知識(shí)應(yīng)用者與創(chuàng)造者,教師要思考如何真正尊重學(xué)生的主體性與主動(dòng)性,努力開(kāi)發(fā)學(xué)生的創(chuàng)造力,提升學(xué)生利用技術(shù)與方法創(chuàng)造產(chǎn)品與工具以解決實(shí)際問(wèn)題的能力。我國(guó)學(xué)者祝智庭等人認(rèn)為,創(chuàng)客教育中融合了體驗(yàn)教育、基于項(xiàng)目的學(xué)習(xí)、創(chuàng)新教育以及DIY(DoItYourself,自己動(dòng)手做)等理念中的多種元素。祝智庭教授認(rèn)為創(chuàng)客教育是圖1所示教育理論的融合。中西方對(duì)創(chuàng)客教育內(nèi)涵的表述雖然不同,但都強(qiáng)調(diào)“創(chuàng)造”和“在做中學(xué)”,都很重視活動(dòng)過(guò)程中學(xué)生主體能動(dòng)性的發(fā)揮、創(chuàng)造創(chuàng)新能力的培養(yǎng)以及交流協(xié)作能力的培養(yǎng)。3我國(guó)中小學(xué)開(kāi)展創(chuàng)客教育的現(xiàn)狀目前,創(chuàng)客教育在我國(guó)中小學(xué)中多與各種新興技術(shù)發(fā)展相關(guān),比如Scratch多媒體編程、機(jī)器人課程、3D建模與打印、hppInventor、Arduino開(kāi)源軟硬件等,這方面又多以第二課堂或團(tuán)隊(duì)培訓(xùn)參加比賽的形式開(kāi)展。這種方式對(duì)創(chuàng)客教育的積極影響是顯而易見(jiàn)的,但還應(yīng)重視更為普遍地與課程聯(lián)系緊密,使每一位學(xué)生都能參與,具有廣泛實(shí)踐性、創(chuàng)造性的學(xué)習(xí)活動(dòng),需要有面向全體學(xué)生的創(chuàng)客類(lèi)課程。如謝作如以開(kāi)源電子原型平臺(tái)Arduino為基礎(chǔ),開(kāi)發(fā)的以“Arduino創(chuàng)意機(jī)器人”等為代表的系列課程,并通過(guò)互聯(lián)網(wǎng)將課程資源共享,為其他教師和學(xué)生提供學(xué)習(xí)支持,開(kāi)創(chuàng)了一個(gè)范例。但這類(lèi)課程目前尚未形成完備的課程體系,未能與現(xiàn)有教育體系融為一體,在中小學(xué)大面積普及還存在很大困難,最主要是教育成本過(guò)高。何克抗教授提出實(shí)施中國(guó)特色創(chuàng)客教育的正確思路與方法,即讓創(chuàng)客教育與現(xiàn)有教育體系融為一體,使創(chuàng)客教育真正成為我國(guó)整個(gè)創(chuàng)新教育體系的一個(gè)有機(jī)組成部分,培養(yǎng)具有創(chuàng)新意識(shí)、創(chuàng)新思維和創(chuàng)新能力等三方面素質(zhì)的創(chuàng)新人才。北京師范大學(xué)中國(guó)教育創(chuàng)新研究院院長(zhǎng)劉堅(jiān)說(shuō):“創(chuàng)客教育應(yīng)該回歸育人的本質(zhì),要有教育內(nèi)涵,要和課程掛鉤,而不僅僅是創(chuàng)客教室和設(shè)備而已?!币虼?,要在中小學(xué)普及創(chuàng)客教育,形成創(chuàng)客課程體系,除了增加以這些新興技術(shù)為核心的課程內(nèi)容外,還應(yīng)該將創(chuàng)客教育的理念融入中小學(xué)相關(guān)課程內(nèi)容中,對(duì)原有的教學(xué)方法和模式進(jìn)行相應(yīng)調(diào)整和重構(gòu),為原有的課程內(nèi)容提供新方法、新思路、新模式,指導(dǎo)教師在創(chuàng)客教育的理念下開(kāi)展教學(xué);同時(shí),充分發(fā)揮各教學(xué)內(nèi)容的特點(diǎn)與優(yōu)勢(shì),讓學(xué)生體會(huì)到動(dòng)手、創(chuàng)造、分享的快樂(lè),進(jìn)而促進(jìn)學(xué)生的全面發(fā)展。4創(chuàng)客教育理念指導(dǎo)下的信息技術(shù)課堂教學(xué)比較新舊兩個(gè)版本教材對(duì)這一章內(nèi)容的編排可以發(fā)現(xiàn),新版教材在教學(xué)內(nèi)容組織、知識(shí)點(diǎn)呈現(xiàn)、活動(dòng)設(shè)計(jì)等方面都有所改進(jìn),在廣度和深度上都比舊版本內(nèi)容有所拓展。新版教材的編排設(shè)計(jì)更能體現(xiàn)新的教育理念要求,即培養(yǎng)學(xué)生解決問(wèn)題的能力,在做中學(xué),再用所學(xué)知識(shí)去創(chuàng)作、指導(dǎo)應(yīng)用。2)知識(shí)呈現(xiàn)。在形式上,新舊版本的教材都配套了光盤(pán),提供了豐富的圖文素材,但在內(nèi)容上區(qū)別很大。新版教材內(nèi)容篇幅比舊版少很多(新版24頁(yè),舊版44頁(yè)),因?yàn)樾掳娼滩闹械闹R(shí)點(diǎn)很多只是以“腳手架”的形式呈現(xiàn),但是在內(nèi)容上增加了創(chuàng)建樣式、制作目錄、Word發(fā)布成PDF等內(nèi)容。舊版教材花了較多篇幅對(duì)一些基礎(chǔ)知識(shí)進(jìn)行詳細(xì)演示操作,學(xué)生學(xué)習(xí)起來(lái)沒(méi)那么費(fèi)力,但是學(xué)生主體選擇和探究的空間就小了;而且對(duì)于一部分基礎(chǔ)好的學(xué)生而言,在教學(xué)中會(huì)出現(xiàn)“吃不飽”的現(xiàn)象,容易影響學(xué)習(xí)熱情。現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭?,F(xiàn)1主要內(nèi)容散列函數(shù)MD5算法安全散列算法SHA1消息鑒別基于加密技術(shù)的消息鑒別基于散列函數(shù)的消息鑒別·HMAC算法主要內(nèi)容2散列函數(shù)的概念散列函數(shù)(hash函數(shù))可以表示為h=(m)其中,m為任意長(zhǎng)度的輸入消息(message)h為固定長(zhǎng)度的消息摘要(messagedigest,MD),也稱(chēng)為散列碼,函數(shù)H即為散列函數(shù)。散列函數(shù)H有以下基本特性:(1)H(m)能用于任意長(zhǎng)度的的數(shù)據(jù)并產(chǎn)生定長(zhǎng)輸出。(2)對(duì)于給定的m,H(m)易于計(jì)算,使得軟件和硬件實(shí)現(xiàn)成為實(shí)際可行3)H(m)算法公開(kāi),不需要密鑰。散列函數(shù)的概念3H還必須具有以下安全特性:(1)單向性:對(duì)任何給定的碼h,尋找m使得H(m)h在計(jì)算上是不可行的(2)具有弱抗碰撞性(weekcollisionresistance):對(duì)于任何給定的消息m,尋找一個(gè)與m不同的消息m使得H(m)=H(m)在計(jì)算上不可行(3)具有強(qiáng)抗碰撞性(strongcollisionresistance):尋找任意兩個(gè)不同的消息m和m使得使得H(m)=H(m)在計(jì)算上不可行。H還必須具有以下安全特性:4對(duì)散列函數(shù)必須具有的性質(zhì)的理解:系統(tǒng)可能存在的偽造方式1.偽造方式一:若攻擊者截獲某一消息摘要h,如果H的逆函數(shù)H1是易求的,可算出H1(h)=m,滿足h=H(m)。為防止這一點(diǎn),必須要求散列函數(shù)H為單向的,即計(jì)算H的逆函數(shù)H1在計(jì)算上是不可行的。2.偽造方式二:從一個(gè)有效簽名(m,y)開(kāi)始,此處y=sigk(H(m)。首先計(jì)算h=H(m),并企圖找到一個(gè)m=m滿足H(m’)=H(m)。若做到這一點(diǎn),則(m,y)也將為有效簽名。為防止這一點(diǎn),要求函數(shù)h具有弱抗沖突特性,即,對(duì)給定消息m,在計(jì)算上幾乎找不到不同于m的m∈X使H(m)=H(m)。對(duì)散列函數(shù)必須具有的性質(zhì)的理解:53偽造方式三:首先找到兩個(gè)不同的消息m和m’,滿足H(m)=H(m”),然后把m給他人且使他人對(duì)m的摘要H(m)簽名,從而得到y(tǒng),那么(m,y)是一個(gè)對(duì)于(m,y)有效的偽造。為防止這一點(diǎn),要求函數(shù)h具有強(qiáng)抗沖突特性,即,在計(jì)算上幾乎不可能找到相異的m,m使得H(m)=H(m”)注:強(qiáng)抗沖突自然含弱抗沖突!3偽造方式三:首先找到兩個(gè)不同的消息m和6散列函數(shù)的應(yīng)用保證數(shù)據(jù)的完整性數(shù)據(jù)存儲(chǔ)中的完整性假定m是要存儲(chǔ)的信息,h=H(m)是消息m的散列值,并將h安全的保存,之后使用數(shù)據(jù)m時(shí),用戶都可以先用散列函數(shù)計(jì)算其散列值并與h比較,若相等,則說(shuō)明數(shù)據(jù)m是完整的,否則說(shuō)明m被篡改2通信過(guò)程中的數(shù)據(jù)完整性假定m是要發(fā)送的信息,,h=H(m)是消息m的散列值,將(m,h)發(fā)送給接受者,接收者驗(yàn)證h是否等于H(m)。(存在很大的安全問(wèn)題!!!散列函數(shù)的應(yīng)用7問(wèn)題:Hash函數(shù)H是公開(kāi)的,攻擊者如果將m改成m,消息摘要也會(huì)變成h=H(m?),接收者無(wú)法發(fā)現(xiàn)消息的改變。個(gè)解決方法:帶密鑰的hash函數(shù)h=H(k,m)攻擊者無(wú)法計(jì)算h’=H(k,m2),因?yàn)闆](méi)有密鑰k。散列函數(shù)實(shí)現(xiàn)數(shù)據(jù)傳輸中的完整性保護(hù)模型假定A要給B發(fā)送一條信息m,且他們共享一個(gè)密鑰k,則A進(jìn)行以下計(jì)算:h=H(mk),并把mh(表示兩個(gè)消息序列的連接)發(fā)送給B,B很容易計(jì)算H(m,k),驗(yàn)證m的完整性。問(wèn)題:Hash函數(shù)H是公開(kāi)的,攻擊者如果將m8散列函數(shù)的應(yīng)用數(shù)字簽名將散列函數(shù)應(yīng)用于數(shù)字簽名,一般方法是不直接對(duì)消息m簽名,而對(duì)m對(duì)應(yīng)的散列碼h進(jìn)行簽名,這樣可以提高簽名的速度(hl<m),且不泄露簽名所對(duì)應(yīng)的信息,因此散列函數(shù)在數(shù)字簽名中應(yīng)用廣泛。散列函數(shù)的應(yīng)用9散列函數(shù)的一般結(jié)構(gòu)目前使用的大多數(shù)散列函數(shù),其結(jié)構(gòu)都是迭代型的。將輸入的消息m分成t個(gè)分組(m1,m2,…,m),每組固定長(zhǎng)度為b位如果最后一個(gè)分組的長(zhǎng)度不夠,需要對(duì)其進(jìn)行填充。通常的填充方法是保證最后一個(gè)分組的最后64位為m的總長(zhǎng)度,然后在中間填充。Yo鏈接變量bY1=第i個(gè)輸入分組f=壓縮算法入的分組數(shù)n=散列碼長(zhǎng)度b=輸入分組長(zhǎng)度散列函數(shù)的一般結(jié)構(gòu)10對(duì)散列函數(shù)的攻擊窮舉攻擊:第一種是最明顯的:給定消息M的散列值H(M),破譯者逐個(gè)生成其他消息M′,以使H(MHM′)假定其輸出為m比特,那么尋找一個(gè)消息,使其散列值與給定散列值相同則需要計(jì)算2次。第二種攻擊方法設(shè)計(jì)更巧妙:攻擊者尋找兩個(gè)隨機(jī)的消息:M和M,并使H(MD=HQM′)(這稱(chēng)為碰撞),這就是所謂的生日攻擊,它比第一種方法來(lái)得容易對(duì)散列函數(shù)的攻擊11現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件12現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件13現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件14現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件15現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件16現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件17現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件18現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件19現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件20現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件21現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件22現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件23現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件24現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件25現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件26現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件27現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件28現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件29現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件30現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件31現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件32現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件33現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件34現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件35現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件36現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件37現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件38現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件39現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件40現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件41現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件42現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件43現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件44現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件45現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件46現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件47現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件48現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件49現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件50現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件51現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件52現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件53現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件54現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件55現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件56現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件57現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件58現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件59現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件60現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件61現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件62現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件63現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別課件6431、只有永遠(yuǎn)躺在泥坑里的人,才不會(huì)再掉進(jìn)坑里?!诟駹?/p>

32、希望的燈一旦熄滅,生活剎那間變成了一片黑暗?!樟心凡?/p>

33、希望是人生的乳母?!撇卟?/p>

34、形成天才的決定因素應(yīng)該是勤奮?!?/p>

35、學(xué)到很多東西的訣竅,就是一下子不要學(xué)很多?!蹇?1、只有永遠(yuǎn)躺在泥坑里的人,才不會(huì)再掉進(jìn)坑里65現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭。22、步步尋往跡,有處特依依。23、望云慚高鳥(niǎo),臨木愧游魚(yú)。24、結(jié)廬在人境,而無(wú)車(chē)馬喧;問(wèn)君何能爾?心遠(yuǎn)地自偏。25、人生歸有道,衣食固其端。現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭。22、步步尋往跡,有處特依依。23、望云慚高鳥(niǎo),臨木愧游魚(yú)。24、結(jié)廬在人境,而無(wú)車(chē)馬喧;問(wèn)君何能爾?心遠(yuǎn)地自偏。25、人生歸有道,衣食固其端。主要內(nèi)容散列函數(shù)MD5算法安全散列算法SHA1消息鑒別基于加密技術(shù)的消息鑒別基于散列函數(shù)的消息鑒別·HMAC算法散列函數(shù)的概念散列函數(shù)(hash函數(shù))可以表示為h=(m)其中,m為任意長(zhǎng)度的輸入消息(message)h為固定長(zhǎng)度的消息摘要(messagedigest,MD),也稱(chēng)為散列碼,函數(shù)H即為散列函數(shù)。散列函數(shù)H有以下基本特性:(1)H(m)能用于任意長(zhǎng)度的的數(shù)據(jù)并產(chǎn)生定長(zhǎng)輸出。(2)對(duì)于給定的m,H(m)易于計(jì)算,使得軟件和硬件實(shí)現(xiàn)成為實(shí)際可行3)H(m)算法公開(kāi),不需要密鑰。一、認(rèn)讀能力缺失的原因隨著小學(xué)英語(yǔ)課程改革的推進(jìn),小學(xué)英語(yǔ)教學(xué)呈現(xiàn)了可喜的成效,尤其是小學(xué)低段的學(xué)生,他們變得自信,敢于開(kāi)口用英語(yǔ)交流了。但是,教師在英語(yǔ)課堂會(huì)發(fā)現(xiàn)這樣的現(xiàn)象:小學(xué)低段許多學(xué)生對(duì)于圖文并茂出示的單詞,能大聲準(zhǔn)確地讀出來(lái),然而一旦將圖片進(jìn)行遮擋,約半數(shù)學(xué)生會(huì)一時(shí)愣住,很多孩子看不懂英語(yǔ),表現(xiàn)出英語(yǔ)認(rèn)讀能力的缺失?!靶W(xué)英語(yǔ)就是做做游戲,熱鬧一下?!边@樣的觀點(diǎn)依舊屢見(jiàn)不鮮。教師設(shè)計(jì)的課堂活動(dòng)沒(méi)有與認(rèn)讀目標(biāo)相結(jié)合。如一堂教學(xué)數(shù)詞的課上,教學(xué)目標(biāo)是聽(tīng)、說(shuō)、認(rèn)讀英文1-10十個(gè)數(shù)詞。教師只在導(dǎo)入部分用了七八分鐘讓學(xué)生認(rèn)讀了一下單詞,接下來(lái)設(shè)計(jì)的活動(dòng),如數(shù)東西,聽(tīng)數(shù)字,記憶數(shù)字,數(shù)字計(jì)算等都僅僅停留在聽(tīng)、說(shuō)的活動(dòng)訓(xùn)練上,沒(méi)有落實(shí)到認(rèn)讀的層面。整節(jié)課雖然氣氛活躍,學(xué)生參與積極性很高,十個(gè)數(shù)字說(shuō)得很熟練,但認(rèn)讀的目標(biāo)卻沒(méi)能實(shí)現(xiàn)。2.創(chuàng)設(shè)真實(shí)的語(yǔ)境,提高認(rèn)讀能力。在教孩子認(rèn)讀的時(shí)候,初級(jí)階段可以用flashcards等方式,讓他們快速準(zhǔn)確地認(rèn)識(shí)這些單個(gè)的詞,之后再讓他們?cè)谡鎸?shí)的語(yǔ)境中感悟和運(yùn)用,讓學(xué)生在潛移默化中習(xí)得語(yǔ)言。還可充分利用簡(jiǎn)筆畫(huà),把機(jī)械乏味的詞匯練習(xí)變成直觀化、形象化,達(dá)到事半功倍的效果。如:在學(xué)習(xí)表示天氣情況的單詞時(shí),引導(dǎo)學(xué)生通過(guò)簡(jiǎn)筆畫(huà)來(lái)表達(dá)單詞的含義,戴著太陽(yáng)帽表示hot,樹(shù)枝搖擺表示windy,穿著雨衣表示rainy,戴著墨鏡表示sunny等。在講解Unit4Weloveanimals時(shí),學(xué)生很感興趣,筆者將之前學(xué)過(guò)的動(dòng)物導(dǎo)入新課,并設(shè)計(jì)讓學(xué)生闖關(guān),獲取門(mén)票去參觀動(dòng)物園的活動(dòng):由易到難,讓學(xué)生從詞匯到句子,再到情景表演。把教室假設(shè)成abigzoo,讓學(xué)生通過(guò)小組合作,將所學(xué)的知識(shí)加以實(shí)際運(yùn)用,讓學(xué)生在快樂(lè)中學(xué)會(huì)認(rèn)讀。3.注重音、形、義結(jié)合,培養(yǎng)認(rèn)讀意識(shí)。(1)音形義相結(jié)合,強(qiáng)化整體認(rèn)讀對(duì)于低段學(xué)生來(lái)說(shuō),在新授詞匯時(shí),教師應(yīng)圖文并茂,刺激學(xué)生的視覺(jué)、聽(tīng)覺(jué)等多種感官系統(tǒng),并引導(dǎo)學(xué)生去識(shí)記單詞的外形,正確模仿單詞的讀音。(2)借助板書(shū)設(shè)計(jì),發(fā)散聯(lián)想認(rèn)讀板書(shū)既是對(duì)教學(xué)內(nèi)容的提煉和概括,又是幫助學(xué)生認(rèn)讀所學(xué)知識(shí)的重要手段。如果教師能緊扣主題,圖文匹配,這樣會(huì)加深學(xué)生的記憶。4.開(kāi)展活動(dòng),挖掘認(rèn)讀潛能。依據(jù)低段學(xué)生的年齡和心理特征來(lái)看,他們學(xué)習(xí)認(rèn)讀的這個(gè)過(guò)程,如果伴有很強(qiáng)的體驗(yàn)性、娛樂(lè)性和參與性活動(dòng),效果會(huì)更佳。(1)模仿指讀,鞏固認(rèn)讀。為了使學(xué)生在聽(tīng)音的過(guò)程中更注意看著詞句跟讀,應(yīng)該要求孩子盡量養(yǎng)成“眼到手到口到”的指讀習(xí)慣,使學(xué)生更專(zhuān)注,在腦海中會(huì)留下更深的印象。(2)游戲體驗(yàn),趣味認(rèn)讀。游戲能為學(xué)生營(yíng)造快樂(lè)的課堂氛圍,能讓學(xué)生在玩中學(xué),在樂(lè)中學(xué),通過(guò)游戲訓(xùn)練學(xué)生的英語(yǔ)認(rèn)讀能力能達(dá)到事半功倍的效果。①音量、語(yǔ)調(diào)、節(jié)奏的變化進(jìn)行多種形式的趣味練讀。②編寫(xiě)英語(yǔ)兒歌或順口溜鞏固認(rèn)讀。③通過(guò)“找朋友、圖文匹配”等游戲鞏固記憶。(3)故事演繹,體味認(rèn)讀。愛(ài)聽(tīng)故事是孩子的天性,運(yùn)用繪本故事與詞匯教學(xué)相結(jié)合,有利于激發(fā)學(xué)生的學(xué)習(xí)欲望,發(fā)展學(xué)生的想象力和語(yǔ)言運(yùn)用能力。5.課外拓展認(rèn)讀空間,鞏固認(rèn)讀技巧。課后設(shè)計(jì)一些有效的任務(wù),既能激發(fā)學(xué)生的興趣,又能鞏固已認(rèn)讀的詞匯。(1)開(kāi)設(shè)英語(yǔ)角,促進(jìn)認(rèn)讀。在開(kāi)設(shè)英語(yǔ)班級(jí)中設(shè)置英語(yǔ)角,可以展示一些學(xué)習(xí)上的重點(diǎn)、難點(diǎn)單詞或句子,或是學(xué)生寫(xiě)的英語(yǔ)小作文、課內(nèi)抄寫(xiě)、課外摘錄的優(yōu)秀作品。(2)課后朗讀,深化認(rèn)讀。課后筆者會(huì)變換不同的獎(jiǎng)勵(lì)方式鼓勵(lì)學(xué)生堅(jiān)持每天聽(tīng)、讀、說(shuō)英語(yǔ),這就需要家長(zhǎng)監(jiān)督并簽字,并且在班級(jí)中進(jìn)行周評(píng)和月評(píng),評(píng)出“聽(tīng)讀之星”。前言近幾年,創(chuàng)客運(yùn)動(dòng)受到社會(huì)各界的高度關(guān)注。創(chuàng)客運(yùn)動(dòng)對(duì)教育教學(xué)也產(chǎn)生廣泛影響,引起很多中小學(xué)校關(guān)注,就如何進(jìn)行創(chuàng)客教育進(jìn)行了多方面積極探索,且大都與各種新型軟硬件技術(shù)相結(jié)合。然而,目前有條件開(kāi)展這類(lèi)創(chuàng)客教育的學(xué)校并不多。本文認(rèn)為創(chuàng)客教育并非片面追求,也可以“高大上”,在原有課程內(nèi)容的基礎(chǔ)上,讓學(xué)生在做中學(xué),把自己的想法變成“產(chǎn)品”,感受創(chuàng)造的樂(lè)趣,開(kāi)展創(chuàng)客教育。2創(chuàng)客教育的內(nèi)涵創(chuàng)客教育目前沒(méi)有標(biāo)準(zhǔn)定義,有著多元的理解。西方有代表性的是美國(guó)學(xué)者馬丁尼茲(SylviaLibowMartinez)和斯塔哲(GrayS.Stager)。他們認(rèn)為創(chuàng)客教育把“基于創(chuàng)造的學(xué)習(xí)”或“在創(chuàng)造中學(xué)習(xí)”(LearningbyMaking)看作學(xué)生真正需要的學(xué)習(xí)方式。在實(shí)施這種學(xué)習(xí)方式的過(guò)程中,學(xué)生是主動(dòng)的知識(shí)應(yīng)用者與創(chuàng)造者,教師要思考如何真正尊重學(xué)生的主體性與主動(dòng)性,努力開(kāi)發(fā)學(xué)生的創(chuàng)造力,提升學(xué)生利用技術(shù)與方法創(chuàng)造產(chǎn)品與工具以解決實(shí)際問(wèn)題的能力。我國(guó)學(xué)者祝智庭等人認(rèn)為,創(chuàng)客教育中融合了體驗(yàn)教育、基于項(xiàng)目的學(xué)習(xí)、創(chuàng)新教育以及DIY(DoItYourself,自己動(dòng)手做)等理念中的多種元素。祝智庭教授認(rèn)為創(chuàng)客教育是圖1所示教育理論的融合。中西方對(duì)創(chuàng)客教育內(nèi)涵的表述雖然不同,但都強(qiáng)調(diào)“創(chuàng)造”和“在做中學(xué)”,都很重視活動(dòng)過(guò)程中學(xué)生主體能動(dòng)性的發(fā)揮、創(chuàng)造創(chuàng)新能力的培養(yǎng)以及交流協(xié)作能力的培養(yǎng)。3我國(guó)中小學(xué)開(kāi)展創(chuàng)客教育的現(xiàn)狀目前,創(chuàng)客教育在我國(guó)中小學(xué)中多與各種新興技術(shù)發(fā)展相關(guān),比如Scratch多媒體編程、機(jī)器人課程、3D建模與打印、hppInventor、Arduino開(kāi)源軟硬件等,這方面又多以第二課堂或團(tuán)隊(duì)培訓(xùn)參加比賽的形式開(kāi)展。這種方式對(duì)創(chuàng)客教育的積極影響是顯而易見(jiàn)的,但還應(yīng)重視更為普遍地與課程聯(lián)系緊密,使每一位學(xué)生都能參與,具有廣泛實(shí)踐性、創(chuàng)造性的學(xué)習(xí)活動(dòng),需要有面向全體學(xué)生的創(chuàng)客類(lèi)課程。如謝作如以開(kāi)源電子原型平臺(tái)Arduino為基礎(chǔ),開(kāi)發(fā)的以“Arduino創(chuàng)意機(jī)器人”等為代表的系列課程,并通過(guò)互聯(lián)網(wǎng)將課程資源共享,為其他教師和學(xué)生提供學(xué)習(xí)支持,開(kāi)創(chuàng)了一個(gè)范例。但這類(lèi)課程目前尚未形成完備的課程體系,未能與現(xiàn)有教育體系融為一體,在中小學(xué)大面積普及還存在很大困難,最主要是教育成本過(guò)高。何克抗教授提出實(shí)施中國(guó)特色創(chuàng)客教育的正確思路與方法,即讓創(chuàng)客教育與現(xiàn)有教育體系融為一體,使創(chuàng)客教育真正成為我國(guó)整個(gè)創(chuàng)新教育體系的一個(gè)有機(jī)組成部分,培養(yǎng)具有創(chuàng)新意識(shí)、創(chuàng)新思維和創(chuàng)新能力等三方面素質(zhì)的創(chuàng)新人才。北京師范大學(xué)中國(guó)教育創(chuàng)新研究院院長(zhǎng)劉堅(jiān)說(shuō):“創(chuàng)客教育應(yīng)該回歸育人的本質(zhì),要有教育內(nèi)涵,要和課程掛鉤,而不僅僅是創(chuàng)客教室和設(shè)備而已?!币虼?,要在中小學(xué)普及創(chuàng)客教育,形成創(chuàng)客課程體系,除了增加以這些新興技術(shù)為核心的課程內(nèi)容外,還應(yīng)該將創(chuàng)客教育的理念融入中小學(xué)相關(guān)課程內(nèi)容中,對(duì)原有的教學(xué)方法和模式進(jìn)行相應(yīng)調(diào)整和重構(gòu),為原有的課程內(nèi)容提供新方法、新思路、新模式,指導(dǎo)教師在創(chuàng)客教育的理念下開(kāi)展教學(xué);同時(shí),充分發(fā)揮各教學(xué)內(nèi)容的特點(diǎn)與優(yōu)勢(shì),讓學(xué)生體會(huì)到動(dòng)手、創(chuàng)造、分享的快樂(lè),進(jìn)而促進(jìn)學(xué)生的全面發(fā)展。4創(chuàng)客教育理念指導(dǎo)下的信息技術(shù)課堂教學(xué)比較新舊兩個(gè)版本教材對(duì)這一章內(nèi)容的編排可以發(fā)現(xiàn),新版教材在教學(xué)內(nèi)容組織、知識(shí)點(diǎn)呈現(xiàn)、活動(dòng)設(shè)計(jì)等方面都有所改進(jìn),在廣度和深度上都比舊版本內(nèi)容有所拓展。新版教材的編排設(shè)計(jì)更能體現(xiàn)新的教育理念要求,即培養(yǎng)學(xué)生解決問(wèn)題的能力,在做中學(xué),再用所學(xué)知識(shí)去創(chuàng)作、指導(dǎo)應(yīng)用。2)知識(shí)呈現(xiàn)。在形式上,新舊版本的教材都配套了光盤(pán),提供了豐富的圖文素材,但在內(nèi)容上區(qū)別很大。新版教材內(nèi)容篇幅比舊版少很多(新版24頁(yè),舊版44頁(yè)),因?yàn)樾掳娼滩闹械闹R(shí)點(diǎn)很多只是以“腳手架”的形式呈現(xiàn),但是在內(nèi)容上增加了創(chuàng)建樣式、制作目錄、Word發(fā)布成PDF等內(nèi)容。舊版教材花了較多篇幅對(duì)一些基礎(chǔ)知識(shí)進(jìn)行詳細(xì)演示操作,學(xué)生學(xué)習(xí)起來(lái)沒(méi)那么費(fèi)力,但是學(xué)生主體選擇和探究的空間就小了;而且對(duì)于一部分基礎(chǔ)好的學(xué)生而言,在教學(xué)中會(huì)出現(xiàn)“吃不飽”的現(xiàn)象,容易影響學(xué)習(xí)熱情。現(xiàn)代密碼學(xué)散列函數(shù)與消息鑒別21、靜念園林好,人間良可辭?,F(xiàn)66主要內(nèi)容散列函數(shù)MD5算法安全散列算法SHA1消息鑒別基于加密技術(shù)的消息鑒別基于散列函數(shù)的消息鑒別·HMAC算法主要內(nèi)容67散列函數(shù)的概念散列函數(shù)(hash函數(shù))可以表示為h=(m)其中,m為任意長(zhǎng)度的輸入消息(message)h為固定長(zhǎng)度的消息摘要(messagedigest,MD),也稱(chēng)為散列碼,函數(shù)H即為散列函數(shù)。散列函數(shù)H有以下基本特性:(1)H(m)能用于任意長(zhǎng)度的的數(shù)據(jù)并產(chǎn)生定長(zhǎng)輸出。(2)對(duì)于給定的m,H(m)易于計(jì)算,使得軟件和硬件實(shí)現(xiàn)成為實(shí)際可行3)H(m)算法公開(kāi),不需要密鑰。散列函數(shù)的概念68H還必須具有以下安全特性:(1)單向性:對(duì)任何給定的碼h,尋找m使得H(m)h在計(jì)算上是不可行的(2)具有弱抗碰撞性(weekcollisionresistance):對(duì)于任何給定的消息m,尋找一個(gè)與m不同的消息m使得H(m)=H(m)在計(jì)算上不可行(3)具有強(qiáng)抗碰撞性(strongcollisionresistance):尋找任意兩個(gè)不同的消息m和m使得使得H(m)=H(m)在計(jì)算上不可行。H還必須具有以下安全特性:69對(duì)散列函數(shù)必須具有的性質(zhì)的理解:系統(tǒng)可能存在的偽造方式1.偽造方式一:若攻擊者截獲某一消息摘要h,如果H的逆函數(shù)H1是易求的,可算出H1(h)=m,滿足h=H(m)。為防止這一點(diǎn),必須要求散列函數(shù)H為單向的,即計(jì)算H的逆函數(shù)H1在計(jì)算上是不可行的。2.偽造方式二:從一個(gè)有效簽名(m,y)開(kāi)始,此處y=sigk(H(m)。首先計(jì)算h=H(m),并企圖找到一個(gè)m=m滿足H(m’)=H(m)。若做到這一點(diǎn),則(m,y)也將為有效簽名。為防止這一點(diǎn),要求函數(shù)h具有弱抗沖突特性,即,對(duì)給定消息m,在計(jì)算上幾乎找不到不同于m的m∈X使H(m)=H(m)。對(duì)散列函數(shù)必須具有的性質(zhì)的理解:703偽造方式三:首先找到兩個(gè)不同的消息m和m’,滿足H(m)=H(m”),然后把m給他人且使他人對(duì)m的摘要H(m)簽名,從而得到y(tǒng),那么(m,y)是一個(gè)對(duì)于(m,y)有效的偽造。為防止這一點(diǎn),要求函數(shù)h具有強(qiáng)抗沖突特性,即,在計(jì)算上幾乎不可能找到相異的m,m使得H(m)=H(m”)注:強(qiáng)抗沖突自然含弱抗沖突!3偽造方式三:首先找到兩個(gè)不同的消息m和71散列函數(shù)的應(yīng)用保證數(shù)據(jù)的完整性數(shù)據(jù)存儲(chǔ)中的完整性假定m是要存儲(chǔ)的信息,h=H(m)是消息m的散列值,并將h安全的保存,之后使用數(shù)據(jù)m時(shí),用戶都可以先用散列函數(shù)計(jì)算其散列值并與h比較,若相等,則說(shuō)明數(shù)據(jù)m是完整的,否則說(shuō)明m被篡改2通信過(guò)程中的數(shù)據(jù)完整性假定m是要發(fā)送的信息,,h=H(m)是消息m的散列值,將(m,h)發(fā)送給接受者,接收者驗(yàn)證h是否等于H(m)。(存在很大的安全問(wèn)題!!!散列函數(shù)的應(yīng)用72問(wèn)題:Hash函數(shù)H是公開(kāi)的,攻擊者如果將m改成m,消息摘要也會(huì)變成h=H(m?),接收者無(wú)法發(fā)現(xiàn)消息的改變。個(gè)解決方法:帶密鑰的hash函數(shù)h=H(k,m)攻擊者無(wú)法計(jì)算h’=H(k,m2),因?yàn)闆](méi)有密鑰k。散列函數(shù)實(shí)現(xiàn)數(shù)據(jù)傳輸中的完整性保護(hù)模型假定A要給B發(fā)送一條信息m,且他們共享一個(gè)密鑰k,則A進(jìn)行以下計(jì)算:h=H(mk),并把mh(表示兩個(gè)消息序列的連接)發(fā)送給B,B很容易計(jì)算H(m,k),驗(yàn)證m的完整性。問(wèn)題:Hash函數(shù)H是公開(kāi)的,攻擊者如果將m73散列函數(shù)的應(yīng)用數(shù)字簽名將散列函數(shù)應(yīng)用于數(shù)字簽名,一般方法是不直接對(duì)消息m簽名,而對(duì)m對(duì)應(yīng)的散列碼h進(jìn)行簽名,這樣可以提高簽名的速度(hl<m),且不泄露簽名所對(duì)應(yīng)的信息,因此散列函數(shù)在數(shù)字簽名中應(yīng)用廣泛。散列函數(shù)的應(yīng)用74散列函數(shù)的一般結(jié)構(gòu)目前使用的大多數(shù)散列函數(shù),其結(jié)構(gòu)都是迭代型的。將輸入的消息m分成t個(gè)分組(m1,m2,…,m),每組固定長(zhǎng)度為b位如果最后一個(gè)分組的長(zhǎng)度不夠,需要對(duì)其進(jìn)行填充。通常的填充方法是保證最后一個(gè)分組的最后64位為m的總長(zhǎng)度,然后在中間填充。Yo鏈接變量bY1=第i個(gè)輸入分組f=壓縮算法入的分組數(shù)n=散列碼長(zhǎng)度b=輸入分組長(zhǎng)度散列函數(shù)的一般結(jié)構(gòu)75對(duì)散列函數(shù)的攻擊窮舉攻擊:第一種是最明顯的:給定消息M的散列值H(M),破譯者逐個(gè)生成其他消息M′,以使H(MHM′)假定其輸出為m比特,那么尋找一個(gè)消息,使其

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論