数据加密

单向散列:哈希加密。

  1. PHP MD5函数 加密长度是64/32位的。MD5("这里是加密串")
    MD5($POST['passwd'])
  2. sha1

对称加密:加密过去,加密回来。区分公钥和私钥。
B通过公钥加密,然后用私钥打开。(大致数加密)
费马小定理
Alice和bob
alice拿着bob的公钥,来加密一段字符串
bob用自己的私钥来解。
一种不常见的:一次加密,多人解密。(电子签名。)

MD5($_POST['PASSWD'].RANDOM(xxx))==db_passwd.
加随机数
md(各种各样的字符串)=各种各样的加密散列值。
A随便拿着一个加密串,就一定对应这一个密码。

你可能感兴趣的:(数据加密)