加密校验
丁香树下丁香花开
丁香树下,丁香花开!
展开
-
加密和签名的区别?
你想对你男(女)朋友或是老公(老婆)说“我爱你”。未加密的情景是你:我爱你。TA:我也爱你。加密的情况是你:今天月亮真漂亮啊。(有密钥)TA:我也觉得月亮很漂亮 / 我死也无憾了。(无密钥)TA:初一哪来的月亮?你想发短信“我爱你”给你男(女)朋友或是老公(老婆),但手机没电了,借的隔壁老王的电话。无签名且正常的情况是你:我爱你。TA:你是谁?转载 2017-08-16 10:24:12 · 567 阅读 · 0 评论 -
通过SHA_init/SHA_update/SHA_final生成sha散列值
在《sha1 -- 生成 sha1 散列值》中给出了可以生成 SHA1() 函数,它应用很简单。实际上,OpenSSL 还提供了另外一套 API 用以产生 sha1 散列值,该套 API 可以生成更大文件的散列值。比如在 32 位系统下,应用程序不能访问超过 4G (2[sup]32[/sup] )的内存空间,从 SHA1() 函数的第 1 个参数指针也知道,它所指向的空间也不能超过 4G转载 2017-08-16 16:40:53 · 1657 阅读 · 0 评论 -
公钥 私钥 概念定义详解
原文链接:https://www.zhihu.com/question/25912483/answer/31656330 其实公钥和私钥都可以用来加密或解密---只要能保证用A加密,就用B解密就行。至于A是公钥还是私钥,其实可以根据不同的用途而定。例如说,如果你想把某个消息秘密的发给某人,那你就可以用他的公钥加密。因为只有他知道他的私钥,所以这消息也就只有他本人能解开,于是你就达到了转载 2017-04-26 12:22:24 · 1045 阅读 · 0 评论 -
加密盐的用途及场景
我们在网站注册新会员的时候,填写用户名时,很纠结,取什么名字好呢,好不容易想了一个,才发现别人已经注册过了,告诉你重新填写,但是在设置密码的时候,为什么却不怕重复呢。 因为用户名是你的唯一ID标识,对应的数据库中根据你的ID保存你的个人信息。密码一般都是加密的,如果不同的用户使用了相同的密码,当密码数据库泄露时,黑客破解了一个用户的密码,那么使用相同密码的用户也同时被破解了。 比转载 2017-09-15 16:52:55 · 871 阅读 · 0 评论