01/10/2018, 08:34

Sử dụng BCrypt trong Java Swing

Chào anh/chị,

Em mới học java và có một vấn đề về cách sử dụng BCrypt trong java nhờ anh chị giải đáp dùm em ạ.

Em muốn hỏi là giả sử em có một PasswordHash: $2a$11$Hgn4cHjWMOIoYnBWJk5wfOG9lmAjK3WM86MJFhTbeooBAEQjIrBDq

trong bảng USER của cơ sở dữ liệu, thì bằng cách nào để em tìm ngược lại được mật khẩu để đăng nhập vào ạ!

Em cảm ơn ạ!

*grab popcorn* viết 10:35 ngày 01/10/2018

Bạn ko thể tìm được chuỗi gốc từ 1 chuỗi đã được hash.
Tuy nhiên bạn có thể lấy password từ user sau đó áp dụng bcrypt hash sinh ra một hash mới và lấy nó ra và so sánh với chuỗi passwordhash đã lưu.

Tao Không Ngu. viết 10:44 ngày 01/10/2018

Hi Tudo Passa.
Bạn cần một cái siêu máy tính và thời gian cỡ tuổi của trái đất để tìm ra mật khẩu.

Reoteu Ray viết 10:45 ngày 01/10/2018

mã hóa 1 chiều thì khó để giải mã lắm , nhưng khó chứ không phải ko thể…

Đăng Trần viết 10:35 ngày 01/10/2018

Em tạo 1 user mới copy phần mã hóa pass mới dán vào cái pass bị quên của em.

Đăng Trần viết 10:38 ngày 01/10/2018

Nhớ không bỏ cái gì nha, sao lưu mọi thứ trước khi tọc vạch. nếu app hoặc cms thì em cố gắng search google tý theo phiên bản của nó có thể có cách thay pass cho em.

Bài liên quan
0