現代密碼學

      本專題以現代密碼學為主要教材內容,強調「對稱式加密」與「非對稱式加密」的相關概念及其應用,涵蓋之教學主題包含:互斥或密碼、AES與RSA等等。並與各教學主題融合課綱之「演算法」、「程式設計」、「系統平台」、「資料表示、處理及分析」、「資訊科技應用」與「資訊科技與人類社會」等六大主題結合,讓學生除了能學習資訊安全的相關知識外,也更能將這些基本能力應用於實際面向。最後以銀行加密機制作為情境模擬的主題,讓學生了解資安與密碼學於實際生活中的應用。

  • 教學對象:
       高中二年級至三年級學生

  • 教學目標:
    1. 能解釋現代密碼學的演算法。
    2. 能解釋XOR之演算法的概念與流程。
    3. 能描述對稱式與非對稱式加密之流程及概念。
    4. 能知道對稱式加密與非對稱式加密如何混合使用。
    5. 能解釋RSA之演算法的概念與流程。

  • 先備知識:
       古典密碼學之基本概念、python程式設計基本概念

  • 學習表現:
    • 運 t-V-1 能了解資訊系統之運算原理。
    • 運 p-V-1 能整合資訊科技進行有效的溝通表。
    • 運c-V-2 能選用適當的資訊科技與他人合作完成專題製作。

  • 學習內容:
    • 資 A-V-1 常見資料結構的概念及應用。
    • 資 A-V-2 資訊科技常用的演算法。
    • 資 P-V-1 結構化程式設計實作。
    • 資 H-V-1 資訊科技的合理使用原則。

  • 建議教學時間:
    6節課 (300分鐘)

專題檔案下載: 專題說明書     教學簡報     學習單