生活中的密码及密码应用
班级:计算机3班 学号:20146302 姓名:刘澍波
不经意间,密码已经深入到了我们的生活。打开手机、电脑需要密码,取款、转账也需要密码,甚至登QQ、刷微信也需要密码……生活中到处都需要密码。
大家为了保护自己的隐私更是逐步地将密码复杂化。这么多的密码大家是否都能记得住呢?记不住怎么办?生活中,有的人将各种密码记在纸条上:有的人将自己各类东西的密码基本都设为那2、3个密码;还有的人不断地在忘记密码和找回密码中循环。若是前两种的话,密码一旦被泄露,自己所有的隐私也就摊开了。若是后一种,这样不断地忘记密码到找回密码总是会浪费我们的时间,并且造成一些小的不愉快。那么,我们应该怎样对待密码呢?
最好的办法是将所有的密码都牢牢记在脑海里,但是一旦密码多了设计的复杂了就没有办法将所有的密码都记住。比如在取钱的时候,我们可能会遇到的情况就是,连续输入2-3次后结果还是不正确,这样就会导致提款机吞卡,带来不必要的麻烦。有人可能一直在设置经常用的2-3个密码,这样虽然不会导致在关键的时候忘记密码,但是这样的密码本身就是不安全的,当在某些地方不小心泄露一些密码的时候,就有可能遭到不法分子的撞库,比如前几年发生的12306的个人信息泄露的事件,究其原因,就是很多人在设置密码的时候经常设置一样的密码,从而导致相同的“钥匙”可以开不同的“锁”。
那么在生活中有哪些手段可以防止以上的事情发生呢,其实我们可以通过一
定的方法来对我们现有的密码进行一些简单的加密,经过这些处理后,即便别人看到了你的密码,也不会懂真正的密码是什么,而我们生活中的密码分为最常见的两类,一类是简单的数字的密码,这类密码的特征为4位,6位或者8位的数字,像淘宝和微信的快捷支付密码,手机的手势解锁(把划过的按键看作不同的数字),以及各种设备上的pin码,都是属于这种类型的。而相对于这种类型,另一种类型则是字母+数字+符号组成,像淘宝,微信,qq等大型网站的登录密码,基本上大多数网站的登录都采用这种类型的密码。这两类密码基本上覆盖了生活中的大部分地方。
首先对于第一类密码,也就是常用的数字密码,假设我们设置的密码为117452,这就是一个银行卡的密码,那么我们就可以做以下变换,首先选择6位中自己喜欢的1位,此处我们选择第4位,然后在该位上加上一个自己喜欢的数字,这里我们取3,这样密码就变成了117752,最后我们把密码记在纸上,等到需要用的时候反过来解密就可以了。这样即便别人看到现在的密码也不会知道原来的密码,而自己一眼就可以知道密码是多少,这就是密码学在生活中的简单应用。在密码学中,我们称银行卡密码117452为明文,是原密码,117752为密文,是经过加密过后完成的信息。而加密就是将明文通过一定的算法变换成密文的过程,解密的过程正好相反,则是从密文反向知道明文的过程。我们这次使用的加密算法属于简单的古典加密算法,是早期的密码加密算法,特点是算法简单,加解密都不需要太多的运算,但是这样是不够安全的,通过一定的分析很容易就能得到密文以及相关的算法。
密码学中还有一个重要的概念,就是密钥,是指在进行加解密过程中需要知道的关键信息,明文,密文,密钥,加密算法,解密算法共同组成了密码学中的
一个密码系统。
对于第二种密码,假设密码是xxaq!259678,这是一个微信的登录密码。在这里介绍一种周期置换的方式进行密码加密,首先看明文有多少个字符,然后将其分成其约数的分组数,这样可以平均分为几组,加入字符的总数为一个质数,则通过添加一定的无用空白位来使得所加密的字符为一个合数位。此处,改密码一共有11位,是一个质数,因此需要添加一定的位数使其凑成一个合数位,我们添加1位~的符号来使其凑成12位,并把把密码分为4位一组,这样就可以得到3组分组,这样的分组分别是(xxaq)(!259)(678~),设置密钥的加密向量q为(1,4,3),每组分别进行置换:把第一个字符置换到第4个字符上,把第4个字符置换到第3个字符上,最后把第3个字符置换到第一位上。变换后的字符数组为(axqx)(529!)(87~6),那么就得到密文axqx529!7~6,知道了加密的算法,那么解密的算法也就简单了许多了,只需要把数据分组后然后对该数组做相反的操作即可。在这里我们也可以得到启发:对于前面的银行卡加密,其实我们也可以在中间加入我们喜欢的字符,然后再进行分组和循环置换的算法,然后这样就可以得到安全性相对可靠的密码。而同样,置换其实也属于古典加密算法的一部分,在多的应用场景,我们都是将置换和替代复合在一块来应用,这样会加大密码的可靠性,使密码更加安全。
我国古代也早有以藏头诗、藏尾诗、漏格诗及绘画等形式,将要表达的真正意思或“密语”隐藏在诗文或画卷中特定位置的记载,一般人只注意诗或画的表面意境,而不会去注意或很难发现隐藏其中的“话外之音”。 比如:我画蓝江水悠悠,爱晚亭枫叶愁。秋月溶溶照佛寺,香烟袅袅绕轻楼 ,这几句诗其实是一段经典的藏头诗,而诗人也通过这种手段来表现自己不便讲出的东西,这也是