假如有一天,你想写一封信给朋友,但里面由于有秘密,又不想让别人看见 怎么办?加密!把明文加密成密文,对方再把密文转成明文,这就达到了保密性。
那算法有什么呢?
MD5安全性低,使用广泛。(注意啦,严格来说这不是加密算法,而是摘要算法)主要用来做校验。比如你下载了一个视频,为了确保他是与站点统一的,就会用MD5来校验。MD5可用范围广,因此是使用范围最广的加密算法。
base64安全性一般,使用较广。主要用来加密网站上输入的密码等敏感信息。base64,64吗,就是由64个字符组成的,具体字母有:大写的A至Z,小写的a至z,数字0至9,加上“+”和“/”。
SHA3安全性较高,使用...未知。主要用来...什么都可以,但是他的爷爷——SHA1校验下载的文件,他到底继承了什么,木有得知。
AES安全性高,是美国联邦政府采用的一种区块加密标准。他爸是DES。AES有多种模式,有利有弊,适当选择就好。
(目前网上均有解加密,但安全未知)
当然世界是没有“最”,只有“更”的。世界上并没有最安全的加密算法,只有更安全的加密算法。有时做事时不要特别追求某些东西,或许那些东西最大值就非常低,哪能怎么办呢?
所以说,从现在起,做一个老老实实的人,不要太追求自己的完美,好好过日子,才是最完美。
网友评论