27

Thuật toán mã hoá password của Wordpress

Được hỏi 2 năm trước  |  chỉnh sửa

Các bác cho em hỏi Wordpress sử dụng thuật toán nào để mã hoá mật khẩu người dùng. Em thử mã hoá mật khẩu sử dụng thuật toán MD5 nhờ hàm md5() trong Wordpress nhưng cũng không được.

Em cũng đã thử dùng MD5 với việc loại bỏ hai ký tự đầu $P&B trong mật khẩu có trên database của Wordpress (như trong mật khẩu ở dưới đây);

$P$Bp.ZakMsm91lknxCtHSkc1DqdRPXeoR.

Nhưng cũng không đúng.

1 Câu Trả Lời
23

Wordpress sử dụng thuật toán mã hoá dựa trên Portable PHP password hashing framework hay phpass (đọc là pH pass). Framework này được công bố public và bạn có thể tải về file PHP implement thuật toán này tại trang chủ phpass.

Ngoài ra, bạn có thể tham khảo chi tiết cách implement thuật toán này trong Wordpress được thực hiện bởi class PasswordHash được khai báo trong tập tin class-phpass.phpphp.

Trả lời 4 ngày trước

Trả Lời Cho Câu Hỏi