前言:
现时朋友们对“加密算法不安全”大约比较注意,看官们都需要剖析一些“加密算法不安全”的相关资讯。那么小编同时在网上收集了一些关于“加密算法不安全””的相关资讯,希望看官们能喜欢,朋友们快快来了解一下吧!加密这个东西由来已久,例如古代的藏头诗就是文艺气息爆表的加密技术,这里想真正表达的文字信息被按照一定规则放在诗句的各个位置,我们可以把这个规则叫做加密算法。
加密就是对明文信息按照一定的算法进行打乱重排,如果能将加密算法完美隐藏起来,那么这个加密就是安全的,但是这只是如果,事实上这种将加密算法隐藏起来的做法是不安全的,一旦算法被泄漏,加密就毫无意义,如果要继续加密就得设计新的算法,这个成本实在太高,所以现代的加密技术则包含另外一个元素——密钥。
密钥是什么呢?其实就是一堆参数,现代信息的加密就是把这堆参数跟明文信息按照一定的算法混到一起,把原始信息整的像乱码一样。重新设计加密算法成本高,与其偷偷摸摸的,不如公开加密算法,让大家都来用,但是加解密双方得保管好密钥哦。不过即使不幸密钥被泄漏了,重新整个密钥就好了,这比重新设计算法可容易多了。
我们常见的两种加密方式就是对称加密和非对称加密,其中思语app这类加密聊天软件,普遍都是用非对称加密。
什么是非对称加密呢?这里先从对称加密的弊端说起,对称加密的密钥只有一个,加密解密都用它,这就意味着密钥会被多方知晓,密钥泄漏的可能性也越大,一旦泄漏,任何人都能对数据进行加解密,如果进行多方加密通讯,又不想相同密钥被太多人知道,则需要针对不同的通讯方生成不同的密钥,既复杂又不环保。非对称加密则能比较好的解决这个问题,非对称加密的密钥是一对,分别叫做公钥和私钥,这两个密钥是不一样的,而且不可能根据其中一个密钥推导出另一个密钥的。公钥加密的数据只有私钥能解开,私钥加密的数据只有公钥能解开。
以思语app来举例子,A给B好友发送信息,A自己保有一个私钥,B也有,而只有B接收A的信息才能解密读取,其他人无法解读,这也就保证了信息的私密安全,不用担心私钥泄露的问题了。而大多数的聊天软件并没有思语app的加密技术,这也就很容易造成,我们聊天过程中提到的个人信息会被系统留存泄露,甚至会被黑客窃听和利用,结果就是,我们频繁收到各种骚扰短信、电话,更有甚者还会直接面临财产安全问题。
标签: #加密算法不安全