2022年06月07日来源:信管网 作者:cnitpm
问:信息安全工程师《密码法》中“密码”的概念是什么
答:《密码法》中的密码(cryptography),是指采用特定变换的方法对信息等进行加密保护、安全认证的技术、产品和服务。而人们日常接触的计算机或手机开机“密码”、微信“密码”、QQ“密码”、电子邮箱登录“密码”、银行卡支付“密码”等,实际上是口令(password)。口令是进入个人计算机、手机、电子邮箱或银行账户的“通行证”,是一种简单、初级的身份认证手段,“口令”不在《密码法》的管理范围之内。
扩展知识:加法密码
对每个c, m ∈Zn,加法密码的加密和解密算法是:
C= Ek(m)= (m+k) mod n
M= Dk(c)= (c-k) mod n
k是满足0
Caesar密码是典型的加法密码,由Julius Caesar 发明,最早用在军方。将字母表中的每个字母,用它后面的第3个字母代替
Caesar密码举例
明文:meet me after the toga party
密文:PHHW PH DIWHU WKH WRJD SDUWB
对每个明文字母m,用密文字母c代换,那么Caesar 密码算法如下:
加密: C = E(m) = (m + 3) mod 26
解密: M = D(c) = (c–3) mod 26
移位可以是任意的,如果用k(1≤k≤25)表示移位数,则通用的Caesar 密码算法表示为:
加密: C = Ek(m) = (m + k) mod 26
解密: M = Dk(c) = (c–k) mod 26
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐