Hãy đăng ký thành viên để có thể dễ dàng trao đổi, giao lưu và chia sẻ về kiến thức lập trình.

Dịch ngược dữ liệu mã MD5, SHA1 trong PHP và Mysql

Thảo luận trong 'Lập trình PHP' bắt đầu bởi nokia1202, 22/2/16.

  1. nokia1202
    Offline

    nokia1202 New member

    Bài viết:
    69
    Đã được thích:
    0
    Trong lập trình PHP để bảo mật thông tin tài khoản người dùng, ta thường sử dụng mã MD5 để lưu trữ vào cơ sở dữ liệu.

    Để dịch từ mã thường sang mã MD5 trong PHP và MYSQL bạn làm như sau:

    1. Dịch mã sang MD5, SHA1 trong PHP
    • Dùng cấu hàm sha1('password') và md5('password')
    PHP:
    $pass=sha1('123456');

    $pass1=md5('123456');
    Giá trị trả về cho biến $pass là mã SHA1 của 123456 là : 7c4a8d09ca3762af61e59520943dc26494f8941b
    Giá trị trả về cho biến $pass là mã MD5 của 123456 là : e10adc3949ba59abbe56e057f20f883e

    2. Dịch mã sang MD5, SHA1 trong Mysql

    • Dùng câu lệnh SHA1('password')
    PHP:
    select SHA1('123')
    select MD5('123')
    Giá trị trả về của câu lệnh select là mã SHA1 của 123 là : 40bd001563085fc35165329ea1ff5c5ecbdbbeef
    Giá trị trả về của câu lệnh select là mã MD5 của 123 là : 202cb962ac59075b964b07152d234b70
     
    Đang tải...

Ủng hộ iGoSEO

Thành viên đang xem bài viết (Users: 0, Guests: 0)