邊勝琴 姚宣霞 崔曉龍 鄭榕



摘? 要 現代密碼學是信息安全專業的主干課程,從課程的特點和工程應用的角度出發,在實驗內容和實驗方法上進行教學改革,驗證型實驗側重理解和應用;算法設計實驗訓練編程思想和工程實踐能力;綜合型實驗側重密碼分析。實踐證明,學生學習的積極性有所提升,教學質量和教學效果總體讓人滿意。
關鍵詞 現代密碼學;信息安全;實驗;編程
中圖分類號:G642.0? ? 文獻標識碼:B
文章編號:1671-489X(2020)10-0084-03
Abstract Modern cryptography is the main course of information security major. From the perspective of the characteristics of the course and engineering application, the teaching reform is carried out in the experimental content and methods. The verification experi-ment focuses on understanding and application; the algorithm design experiment, training of programming ideas and engineering practice ability; the comprehensive experiment focuses on cryptanalysis. Practice has proved that students enthusiasm for learning has been improved, and teaching quality and teaching effect are generally satisfactory.
Key words modern cryptography; information security; experiment; programming
1 引言
隨著計算機網絡的廣泛應用,各種移動支付已經成為人們生活的一部分。科學技術為生活帶來便利的同時,也帶來越來越多的信息安全問題,信息安全已經受到社會各界的高度重視。2015年,網絡空間安全被定為一級學科,設在工學門類。密碼技術作為信息安全的核心技術,獲得越來越多的關注。
密碼學是一門集數學、計算機應用、通信科學等學科于一身的交叉學科,內容廣泛,實踐性強,各個知識點之間既相互獨立又聯系緊密,僅靠理論教學難以達到教學目標,必須理論聯系實際,結合具體實驗環境,開展實驗教學,提高實驗教學質量,激發學生學習興趣,提高學生的工程應用能力。
2 密碼學課程的特點
現代密碼學是北京科技大學信息安全專業的必修課,開設在第四學期,學生已經修完高等數學、信息導論等先修課程,具備了高等數學的必要知識。課程教學目標是學生能夠掌握密碼學算法的原理,對加密、解密技術具有一定的實際應用能力,為今后從事信息安全理論研究工作奠定基礎。……