Trang 1 trên tổng số 4 123... Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 34 kết quả

Đề tài: Cách giải mã MD5 trong lập trình C#?

  1. #1
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    Mặc định Cách giải mã MD5 trong lập trình C#?

    Mật khẩu khi lưu vào csdl mình mã hóa(MD5) rồi lưu vào nhưng khi sửa mật khẩu mình muốn mã hóa nó thành kí tự bình thường thì mình chưa biết làm. mọi người giúp nha!

  2. #2
    Ngày gia nhập
    10 2008
    Bài viết
    258

    Md5 là mã hóa một chiều bạn ạ. Không giải mã được đâu.
    Anh yêu em hí hí

  3. #3
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    Hoàn toàn có thể giải mã nhưng không ai đi giải mã nó trong ứng dụng.

    Mỗi lần so sánh, tại sao không mã hóa password rồi so sánh với cái đã mã hóa trong database nhỉ?
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  4. #4
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    khi đăng nhập em cũng mã hóa và so sánh trong cơ sở dữ liệu rùi. nhưng phần thay đổi mật khẩu em muốn hiển thị mật khẩu cũ ko mã hóa. à cho em hỏi thêm em muốn lưu mật khẩu dạng chấm tròn vào csdl như mình gõ mật khẩu khi đăng nhập hay 1 kí hiệu khác liệu có làm đc ko a!

  5. #5
    Ngày gia nhập
    10 2010
    Bài viết
    42

    Bạn mã hóa mật khẩu mới sang md5 rồi lưu mã md5 đó vào csdl.

  6. #6
    Ngày gia nhập
    10 2008
    Bài viết
    258

    Mặc định Cách giải mã MD5 trong lập trình C#?

    Trích dẫn Nguyên bản được gửi bởi Kevin Hoang Xem bài viết
    Hoàn toàn có thể giải mã nhưng không ai đi giải mã nó trong ứng dụng.

    Mỗi lần so sánh, tại sao không mã hóa password rồi so sánh với cái đã mã hóa trong database nhỉ?
    Xin lỗi nhưng mà em không hiểu? Nếu như giải mã được mã md5 thì loại mã hóa này đã không tồn tại vào được sử dụng như hiện nay.
    Anh có thể giải mã cho em đoạn mã này không?
    343398463cfcad7f50492d6971f72429
    Anh yêu em hí hí

  7. #7
    Ngày gia nhập
    02 2008
    Bài viết
    113

    Trích dẫn Nguyên bản được gửi bởi Kevin Hoang Xem bài viết
    Hoàn toàn có thể giải mã nhưng không ai đi giải mã nó trong ứng dụng.

    Mỗi lần so sánh, tại sao không mã hóa password rồi so sánh với cái đã mã hóa trong database nhỉ?
    Chính xác. Chỉ cần copy chuỗi đã mã hóa paste vào goog là Decrip đc. Nhưng chỉ OK với chuỗi ít ký tự và ko phức tạp quá
    ex:
    Endcryp:
    abc@123 = e6e061838856bf47e1de730719fb2609.
    Decryp:
    http://www.google.com.vn/search?sour...a757ccec662a36
    Còn đây điếu thuốc cháy dở dang .
    Châm lên ta đốt mảnh đời tàn .
    Làn khói ngẩn ngơ theo dòng nhạc .
    Thuốc tàn mà... code ... mãi chưa xong .
    http://thanlong.govtc.com

  8. #8
    Ngày gia nhập
    10 2008
    Bài viết
    258

    vâng, bởi vì những cái đó đã được sử dụng và public lên mạng, nên google nó tìm ra thôi. bạn thử tìn xâu của mình xem sao
    Anh yêu em hí hí

  9. #9
    Ngày gia nhập
    06 2009
    Bài viết
    50

    Trích dẫn Nguyên bản được gửi bởi pvtam2a Xem bài viết
    Mật khẩu khi lưu vào csdl mình mã hóa(MD5) rồi lưu vào nhưng khi sửa mật khẩu mình muốn mã hóa nó thành kí tự bình thường thì mình chưa biết làm. mọi người giúp nha!
    Hiện nay vẫn chưa có ai giải mã ngược từ mã MD5, nếu bạn để ý chức năng quên mật khẩu ở các diễn đàn có thể thấy được chức năng quên mật khẩu có 2 loại :

    - Loại 1: Gửi mật khẩu cũ đến mail của bạn (loại này đùng cách mã hóa khác hoặc không mã hóa)
    - Loại 2: Gửi link reset mật khẩu đến mail của bạn và buộc bạn nhập mật khẩu mới hoặc tự tạo ngẫu nhiên mật khẩu mới và gửi mật khẩu này cho bạn (loại này dùng MD5 nên không thể gửi mật khẩu cũ)

  10. #10
    Ngày gia nhập
    05 2008
    Bài viết
    115

    Trích dẫn Nguyên bản được gửi bởi Kevin Hoang Xem bài viết
    Hoàn toàn có thể giải mã nhưng không ai đi giải mã nó trong ứng dụng.

    Mỗi lần so sánh, tại sao không mã hóa password rồi so sánh với cái đã mã hóa trong database nhỉ?
    Bác là admin à :-?

    MD5 mà giải mã dễ dàng thế ư? Theo em biết thì có người giải mã được nhưng nó khá khó khăn chứ k dễ với các loại từ 128bit trở lên đâu.

Các đề tài tương tự

  1. Giải Thích Về Phương Thức windowClosing() trong Giao Diện WindowListener
    Gửi bởi toilatoi1992 trong diễn đàn Nhập môn lập trình Java
    Trả lời: 2
    Bài viết cuối: 06-10-2013, 07:18 PM
  2. Trả lời: 0
    Bài viết cuối: 04-11-2011, 03:38 PM
  3. Xóa file trong win ! Nan giải quá , nghĩ cả ngày nay chưa giải quyết được.
    Gửi bởi megaboyvn trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 08-10-2009, 02:21 AM
  4. Hàm trong C++ không nằm trong main vẫn chạy đúng. Giải thích giúp?
    Gửi bởi tuvan1011 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 15
    Bài viết cuối: 02-09-2009, 12:58 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn