Câu hỏi

25/05/2013 20:30
Có ai biết cách mã hóa dữ liệu ngắn hơn MD5 không chỉ giùm mình với
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.
hocon
25/05/2013 20:30
Danh sách câu trả lời (1)

Nhưng cần ngắn bao nhiêu và để làm gì vậy. Md5() cơ chế mã hóa cực tốt và cũng chỉ có 32 ký tự, không thể coi là dài.
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
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
Trả lời câu hỏi
Câu hỏi lĩnh vực Lập trình
Rao vặt Siêu Vip