密码学是什么

如题所述

密码学是是网络安全、信息安全、区块链等产品的基础。

密码学是一个高度跨学科的领域,包含纯数学、计算机科学以及电子工程等多方面的知识

《高等数学》、《线性代数》、《矩阵论》、《概率论》、《信息论与编码》、《抽象代数》、《数论》、《应用密码学 : 协议算法与c源程序》、《现代密码学》、《安全协议理论》、《计算复杂性理论》。

密码学的基本目的是使得两个在不安全信道中通信的人,通常称为Alice和Bob,以一种使他们的敌手Oscar不能明白和理解通信内容的方式进行通信。这样的不安全信道在实际中是普遍存在的,例如电话线或计算机网络。

Alice发送给Bob的信息,通常称为明文(plaintext),例如英文单词、数据或符号。Alice使用预先商量好的密钥(key)对明文进行加密,加密过的明文称为密文(eiphertext),Alice将密文通过信道发送给Bob。

对于敌手Oscar来说,他可以窃听到信道中Alice 发送的密文,但是却无法知道其所对应的明文:而对于接收者Bob,由于知道密钥,可以对密文进行解密,从而获得明文。

前景:

这是近年来新开设的本科专业,目前国内只有7所院校开设。该专业属于工学门类,修业年限为4年,主要培养能够解决密码设计、分析、数据安全与隐私保护技术的工程师及应用管理过程方面的人才。

随着网络在大众生活中的逐渐普及,网络安全问题日益突出,密码作为能够保障我们隐私不被泄露的重要工具,对于相关人才的培养已经迫在眉睫。社会各界对于该专业人才的需求量在不断增加,未来这一专业的就业前景必将更加广阔。

密码科学与技术专业就业行业有党政机关、科研院所、互联网行业、金融业、教育、制造业。就业地域主要为北京、上海、广东、海南以及各省会中心城市。

就业方向主要是从事密码算法与协议设计、密码产品与系统研发、密码系统安全性评估与测试、密码管理等工作;也可以继续攻读密码和网络空间安全等相关专业研究生学位。

温馨提示:答案为网友推荐,仅供参考
相似回答