10/10/2018, 00:20
Có ai biết cách mã hóa dữ liệu ngắn hơn MD5 không vậy
Mình dùng MD5 để mã hóa chuỗi ký tự nhưng chuỗi đích vẫn hơi dài. Có ai biết cách nào mã hóa ngắn hơn để xin chỉ giúp.
Bài liên quan
Nếu muốn, có thể tự định nghĩa hàm mã hóa theo ý của mình. Nhưng phải đảm bảo chuỗi mã hóa ra là duy nhất với một đích mã hóa xác định.
Ngoài ra PHP còn có hàm sha1() trả về 20 hoặc 40 ký tự tương ứng với tùy chọn.
Dùng mysql mã hóa có hàm ENCRYPT(), tuy nhiên khuyến cáo không sử dụng với UTF-8.
Nếu chưa thỏa mãn, hỏi google
VD: cat(md5('a')) sẽ trùng với cat(md5('b')). Như thế, việc bảo mật đã bị giảm xuống cấp thấp.