《信息安全数学基础》课程介绍
信息安全是指信息系统(包括硬件、软件、数据、人、物理环境及其基础设施)受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠正常地运行,信息服务不中断,最终实现业务连续性。信息安全主要包括以下五方面的内容,即需保证信息的保密性、真实性、完整性、未授权拷贝和所寄生系统的安全性。
《信息安全数学基础》是网络与信息安全专业的必修课。目的是学习和掌握信息安全所涉及的数学理论,主要是数论、代数和计算复杂度等数学理论,特别是学会用严格的数学语言对信息安全和密码学所涉及的一些具体的数学理论给出了详细的推理和说明,对关键技术涉及的算法给出适合计算机实现的描述,从而跟上信息安全和密码学的最新进展,为从事相关的研究工作和工程实践奠定基础。
本课程第一学年第二学期开设,计划学时64,先修课为:高等数学,离散数学。
Introduction to the course“Information security mathematical foundations”
Information security is refers to the information system (including hardware, software, data, people, physical environment and infrastructure) are protected, not by accidental or malicious destruction of, change, leak, a continuous and reliable system in normal operation, the information services are not interrupted, the final realization of business continuity. Information security mainly includes the following five aspects, namely, the need to ensure the confidentiality, authenticity, integrity, unauthorized copy and the parasitic system security.
Information security mathematical foundations is a compulsory course of network and information security specialty. Its objective is to study and master the mathematical theory related to information security, mainly number theory, algebraic and computational complexity theory, especially learn to use mathematical language strictly on information security and cryptology involved some specific mathematical theory gives detailed reasoning and description, suitable for computer implementation description of the algorithm is given, the key technology involved, so as to keep up with the latest advances in information security and cryptography, and lay the foundation for the related research work and engineering practice.
The course will be taught in the second semester of the first academic year, which includes 64 hours. Its prerequisite courses include advanced mathematics, discrete mathematics.