10/10/2018, 09:34

hàm mã hoá 2 chiều!??!

Cái hàm MD5() chỉ dùng để mả hoá một chiều, em không biết có àm nào có thể mả hoá hai chiều( mả hoá và có thể giải được) không ạ!?
cái nick đó viết 11:47 ngày 10/10/2018
PHP thì mình chỉ biết base64_encode + base64_decode
harzix viết 11:45 ngày 10/10/2018
Sử dụng OpenSSL:
http://php.net/openssl

Hay google "php rsa".

8: Cho hỏi thêm xíu: mã hóa 2 chiều để làm gì thế bạn?
noname.cpp viết 11:46 ngày 10/10/2018
Có lẽ bạn muốn nói đến mã hóa đối xứng, thủ tục để mã hóa đồng thời có thể dùng để giải mã. DES là một trong những thuật toán mã hóa như thế.
nvcnvn viết 11:40 ngày 10/10/2018
cám ơn các bác, các bác cho em xin thử một vài ví dụ được không ạ!?
Em đang code một trang web trắc nghiệm cho riêng mình, ý tưởng là đầu tiên thì xuất id của câu trả lời ra, sau đó xem id câu trả lời mà người đọc chọn cò trùng với id đáp án không!
Nhưng khổ cái em đả thiết kế khi nhập dữ liệu vào, câu trả lời đúng luôn nằm ở cuối! Vậy khi mà có 4 câu trả lời cùng chung một nhóm thì chỉ cần xem nguồn coi giá trị nào lớn nhất trong cùng nhóm thì là câu trả lời đúng.
Em bèn nghỉ ra cách là mả hoá cho nó an toàn chút, nhưng mà lại gặp vấn đề là khi mả hoá rồi thì chả biết làm thế nào để so sánh dữ liệu người dùng gửi lên với lại mấy cái có sẵn!
bka viết 11:47 ngày 10/10/2018
Được gửi bởi nvcnvn
Cái hàm MD5() chỉ dùng để mả hoá một chiều, em không biết có àm nào có thể mả hoá hai chiều( mả hoá và có thể giải được) không ạ!?
trong php thì có cái này base64_encode + base64_decode
còn nêu muốn khác bạn có thể tự sướng mà
nvcnvn viết 11:42 ngày 10/10/2018
cám ơn mọi người, thế là xong rồi!
Vấn đề đả được giải quyết nhờ kiến thức sâu rộng của các bậc tiền bối trên ddth.com!
Bài liên quan
0