我想学习如何在php中使用不同的散列,加密/解密算法

时间:2012-06-08 06:09:04

标签: php encryption hash

我有一组我要加密的字符串示例,我想要的密码是哈希。(我做了一些在线研究,但我对他们如何实现它有点不知所措/混淆)

我对Web开发的安全性相当陌生,我现在是一名学生,我想学习如何创建安全的Web应用程序。 (如果你能展示我如何使用我的代码实现散列和加密,那将是很好的。 blowfish,sha256,md5

$salt = "308lk;f9vm.h-!@";

$user = "billgates@hotmail.com";

$password = "ra89232_11";
$name = "Microsoft";
$address = "Redmond, Seattle";

1 个答案:

答案 0 :(得分:1)

为了节省您的一些努力,我建议您使用已经建立的库来执行此操作。例如phpassPHP-PasswordLib

我不会更多地了解细节,但我只是引用了一些类似的问题和可能包含你问题的重复内容。

How do you use bcrypt for hashing passwords in PHP?

Secure hash and salt for PHP passwords

Is this a secure method, oop(第一部分)

加密: Best way to use PHP to encrypt and decrypt passwords?