Hướng dẫn dùng $6 decrypt trong PHP
❮ Tham chiếu chuỗi PHP Định nghĩa và Cách sử dụngHàm crypt () trả về một chuỗi được băm bằng cách sử dụng các thuật toán DES, Blowfish hoặc MD5. Chức năng này hoạt động khác nhau trên các hệ điều hành khác nhau. PHP kiểm tra những thuật toán nào có sẵn và những thuật toán nào sẽ sử dụng khi nó được cài đặt. Tham số muối là tùy chọn. Tuy nhiên, crypt () tạo ra một mật khẩu yếu mà không có muối. Đảm bảo chỉ định một loại muối đủ mạnh để bảo mật tốt hơn. Có một số hằng số được sử dụng cùng với hàm crypt (). Giá trị của các hằng số này được đặt bởi PHP khi nó được cài đặt. Hằng số:
Trên các hệ thống mà hàm này hỗ trợ nhiều thuật toán, các hằng số ở trên được đặt thành "1" nếu được hỗ trợ và "0" nếu không. Lưu ý: Không có chức năng giải mã. Hàm crypt () sử dụng thuật toán một chiều. Cú phápGiá trị tham số
Chi tiết kỹ thuật
Các ví dụ khácThí dụTrong ví dụ này, chúng tôi sẽ kiểm tra các thuật toán khác nhau:
if (CRYPT_EXT_DES == 1) if (CRYPT_MD5 == 1) if (CRYPT_BLOWFISH == 1) if (CRYPT_SHA256 == 1) if (CRYPT_SHA512 == 1)
Đầu ra của đoạn mã trên có thể là (tùy thuộc vào hệ điều hành): Standard DES: stqAdD7zlbByI ❮ Tham chiếu chuỗi PHP |