我有一个简单的联系页面,用户仅在其中插入电子邮件地址,为避免重复发布,我想创建一个简单的sqlite3 db,该数据库只有一个具有唯一约束的字段来保存电子邮件哈希(我不想保留普通电子邮件)该数据库中的地址)
一个有效的电子邮件最大长度还是254?
我的数学知识有限,为避免冲突,合理的哈希值是多少?
您可以使用sha512哈希算法,因为您不希望在那里发生任何冲突,例如:
$hash = hash('sha512', $myEmailAdress);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
475 次 |
| 最近记录: |