本科新增密码科学与技术专业,这还用学?报志
根据教育部最新公布的本科专业目录,今年新增本科专业37个,涵盖法学、教育学、历史学、理学、工学、农学、医学、管理学、艺术学等。其中,工程类专业中,北京理工大学、山东大学、南开大学等7所高校今年在招生专业中增设了密码学和技术专业。
银行取款、登录邮箱、手机解锁、似乎我们每天都在使用密码。这其中有什么科学依据?没有密码的生活会怎样?
知道密码不等于掌握密码
随着科技的飞速发展,尤其是现代信息技术、信息化、网络化、数字化已成为社会发展的总趋势。数字化和信息化的核心是信息安全和网络安全,而网络安全和信息安全的核心是密码,密码是网络时代的基础设施建设之一。
北京邮电大学教授信息安全中心主任、中国密码学会常务理事、中国科协“源讯”专家库成员杨义贤,说密码主要用于保密通信。在现代社会,密码就像空气。它存在于我们的日常生活中:“密码学就像‘矛与盾’。一方面教人们设计别人无法破解的密码,另一方面,他们研究如何破解其他人们的密码。”
随着人脸解锁、指纹解锁等生物识别方式的普及,手动输入密码的机会越来越少。这本质上是密码技术的进步。
但是,我们通常输入的“密码”并不是密码。
杨以先指出,实现身份认证和信息认证的人脸解锁和指纹解锁方式,不是密码学研究者的密码,而是密码。真正的密码是一个完成加解密过程的系统,密码只是密码的一部分。
密码大师-姜子牙
杨义贤表示,密码学的发展是需求驱动的。
密码学的发展与战争息息相关。密码学的每一次进步都可能导致战争形式的改变。可以说,谁在那个时候赢得了加密货币的攻防,谁就会在战争中获得优势。杨以先介绍,中国第一个有记载的密码学家是设计军用密码的姜子牙。
随着计算机的普及,密码被用于民用,多用于保护人们的隐私和信息安全。
数学中最难的内容将用于密码设计
目前民用密码是可以分的密码分为两类,串行密码和分组密码。 Serial cipher是将一个明文串逐位加密成密文字符,一次只加密一位;分组密码一次加密一块明文。
密码按密钥可分为私钥密码和公钥密码。公钥密码学的算法可以公开,加密密钥也可以公开,解密密钥不能公开。私钥密码和公钥密码的区别在于加密密钥和解密密钥基本相同,都不能公开。
对于这个新增的密码学与技术本科专业,杨义贤表示,密码学不仅要求学生学习基本的理论知识,还要具备一定的工程思维,兼顾实用性:“密码学很高级,可以说数学上所有最难的东西,基本都会用到密码的设计上。同时,在密码设计上,还要考虑密码的实际应用场景,根据不同的应用需求设计不同类型的密码,以达到“完全自然”的效果。
什么是好密码?杨以先说,是让人感觉不到存在的密码。
编辑/谭卫平