内容正文:
忄能读懂它的真正含义。在这一过程中,敏感信息就是待加密的数据,专业术语称为明文( Plaintext) 被公布的乱码称为密文( Ciphertext,从明文到密文的变换过程称为加密( Encryption),而从密文 恢复出明文的过程称为解密( Decryption)显然,加密过程必须是可逆的,即从密文一定能够正确 地恢复出明文 ③从数学角度讲,加密的本质是一种数学变换函数,它的定义域和值域则分别为数据加密中的 明文集合和密文集合。无论我们要加密的信息是各种符号还是图片,都可以用一串数字来表达这些 信息,倒如,变换画数「将每个大写英文字母往后平移3位,即A替换为D,B替换为F以 此类推、假如你要传递位息 ILOVEYOU,那么变换后的密文则为1 ORYHBRX如果TA知道 该函数的变换技巧,那么TA就很容易从密文中恢复出明文。如果用整数0-25分别表示26个大 写英文字母,这种变换函数可以简单地写成y=x+3.除了你,也许还有别人和TA通信,选择的 变换函数也大同小异,比如y=x+5.那么,这类函数可以统一写成y=f(k,x)=x+k的形式 区别在于你们选择的k不同。在专业术语里,k称为密钥。 ④密码系统的安全性依赖哪些元素呢?一种观点是依赖加密解密算法的保密性。一旦算法泄 漏,就要重新设计算法,但这种成本是很高的。另一种观点是依赖密钥的保密性。一旦密钥泄漏, 仅需要更新一个密钥。相比之下,在泄漏事件发生后,依赖密钥保密性的系统付出的代价非常低 ⑤依赖密钥保密性的观点称为密码学的柯克霍夫原则,它由奥古斯特柯克霍夫在19世纪提出 即使密码系统的任何细节已为人悉知,只要密钥未泄漏,它也应是安全的。依据柯克霍夫原则,大 多数民用加密系统都使用公开的算法。但相对地,用于政府或军事机密的算法还是保密的 ⑥2012年3月21日,国家密码管理局发布了一种自主设计的商用分组密码算法SM4算法。 商用密码算法主要用于对不涉及国家秘密但又具有敏感性的内部信息、行政事务信息、经济信息等 进行加密保护。对于SM4算法而言,它主要用于无线局域网络和可信计算系统的网络数据加密保护, 同时也可用于其他环境下的存储数据或文件的加密保护,是中国制定WAP标准的组成部分 ⑦要知道,在国际上存在着多种分组密码算法标准,包括DES算法、AES算法、DEA算法等 而此次中国自主设计密码算法标准对于摆脱国