資源簡(jiǎn)介 (共20張PPT)第11課 數(shù)據(jù)備份與加密浙教版(2023)八年級(jí)上冊(cè)教學(xué)目標(biāo)1、通過體驗(yàn)數(shù)據(jù)備份的不同方式,掌握數(shù)據(jù)備份的方法,具備數(shù)據(jù)備份的意識(shí);2、通過學(xué)習(xí)替代加密法,掌握數(shù)據(jù)加密的簡(jiǎn)單算法,知道數(shù)據(jù)加密對(duì)保護(hù)數(shù)據(jù)安全的作用。探究1.你用過的數(shù)據(jù)備份方法有哪些?2.數(shù)據(jù)加密對(duì)保護(hù)數(shù)據(jù)安全有什么作用?課堂導(dǎo)入互聯(lián)網(wǎng)應(yīng)用不斷發(fā)展,在線交流、在線協(xié)同、電子支付等網(wǎng)絡(luò)應(yīng)用會(huì)產(chǎn) 生大量的數(shù)據(jù),與此同時(shí),也面臨著相應(yīng)的風(fēng)險(xiǎn),隨時(shí)可能會(huì)出現(xiàn)網(wǎng)絡(luò)泄密、病毒感染、硬件損壞等問題,造成重要數(shù)據(jù)的丟失或破壞,從而影響人們的日常生活與工作。一、數(shù)據(jù)備份數(shù)據(jù)安全是指通過采取必要措施,確保數(shù)據(jù)處于有效保護(hù)和合法利用的狀態(tài),以及具備保障持續(xù)安全狀態(tài)的能力。良好的數(shù)據(jù)備份機(jī)制,可在數(shù)據(jù) 被破壞或造成損失時(shí),在一定范圍內(nèi)盡快地恢復(fù),減少損失。數(shù)據(jù)備份本地?cái)?shù)據(jù)備份異地?cái)?shù)據(jù)備份備份便捷,備份與還原效率高技術(shù)和成本高,抵御風(fēng)險(xiǎn)能力強(qiáng),安全性高親身體驗(yàn)運(yùn)用不同的備份方式對(duì)重要數(shù)據(jù)進(jìn)行備份,分析不同備份方式的特點(diǎn)。二、數(shù)據(jù)加密數(shù)據(jù)加密是指通過加密算法和加密密鑰將明文轉(zhuǎn)變?yōu)槊芪模Wo(hù)數(shù)據(jù)不被非法竊取。數(shù)據(jù)加密目前仍是計(jì)算機(jī)系統(tǒng)對(duì)數(shù)據(jù)保護(hù)的一種可靠的方法, 它利用密碼技術(shù)對(duì)數(shù)據(jù)進(jìn)行加密,實(shí)現(xiàn)保護(hù)數(shù)據(jù)安全的目的。在日常生活中,有各種數(shù)據(jù)需要保護(hù),包括用戶賬號(hào)和密碼、用戶重要文件等,這些重 要數(shù)據(jù)要做好個(gè)人防護(hù),可以對(duì)其進(jìn)行加密保護(hù)。密鑰原有的信息稱為明文,明文經(jīng)過加 密變換后的形式稱為密文。由明文變?yōu)槊芪牡倪^程稱為加密,由密文還原成明文的過程稱為解密。密鑰(Key)是指在密碼算法中引進(jìn)的控制參數(shù),對(duì)一個(gè)算法采用不同的參數(shù)值,其 解密結(jié)果就不同。加密算法中的控制參數(shù)稱加密密鑰,解密算法中的控制參數(shù)稱解密密鑰。簡(jiǎn)單加密算法一般包括替代加密法、換位加密法等。替代加密法的基本思想是將明文中的每個(gè)位置的字符用其他字符替代;換位加密法的基本思想 是將明文中的字符位置通過一定的規(guī)則重新排列。以替代加密法為例,通過將明文中所使用的字母表按照一定的字?jǐn)?shù)“平 移”進(jìn)行加密,其中平移的字母數(shù)量相當(dāng)于密鑰。如表11-1所示,密鑰為3 的替代加密法,英文字母“A”向后平移3位變成“D”,“B”變成“E”, “Z”變成“C”,這樣就把有意義的明文變成無意義的密文,從而保護(hù)數(shù)據(jù) 安全。該算法的自然語言描述如下:初始:初始化密文變量miwen。輸入:明文mingwen。處理:若明文中的字母介于“A W”之間,則該字母向后3位;若明文 中的字母介于“X Z”之間,則該字母向前移23位。輸出:密文miwen。在Python中,字符可以先用ord()函數(shù)將字符轉(zhuǎn)換為ASCII碼進(jìn)行計(jì) 算,計(jì)算完成之后再用chr()函數(shù)將ASCII碼轉(zhuǎn)換為字符。加密的參數(shù)代碼如下:知識(shí)鏈接for循環(huán)語句for循環(huán)語句是通過遍歷某一序列對(duì)象來構(gòu)建循環(huán), 循環(huán)結(jié)束的條件就是對(duì)象遍歷完成。遍歷是指根據(jù)數(shù)據(jù)之間的邏輯結(jié) 構(gòu),遵循一定的順序,依次對(duì)數(shù)據(jù)的所有元素做一次且僅做一次訪問。ord函數(shù) ord函數(shù)是Python的內(nèi)置函數(shù)的一種。它可以對(duì)應(yīng)一個(gè)長(zhǎng)度為1的字符串返回相對(duì)應(yīng)的Unicode值或者ASCII值。親身體驗(yàn)根據(jù)替代加密法,利用Python編寫程序?qū)⒚魑霓D(zhuǎn)換成密文。隨堂練習(xí)1.自定義密鑰規(guī)則,利用Python語言編寫一個(gè)加密程序,將輸入的明文轉(zhuǎn)換成密文。2.思考并討論數(shù)據(jù)解密的過程。謝謝21世紀(jì)教育網(wǎng)(www.21cnjy.com)中小學(xué)教育資源網(wǎng)站兼職招聘:https://www.21cnjy.com/recruitment/home/admin 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫