Miễn phí, không cần tài khoản

Trình tạo Bcrypt

Tạo hàm băm bcrypt tiêu chuẩn hoặc kiểm tra mật khẩu dựa trên hàm băm bcrypt hiện có. Công việc chạy trong trình duyệt cục bộ và mật khẩu sẽ bị xóa sau mỗi lần kiểm tra.

Bcrypt chỉ sử dụng byte 72 UTF-8 đầu tiên. Công cụ này từ chối các giá trị dài hơn thay vì âm thầm cắt bớt chúng. Chi phí 8–14 tăng công việc theo cấp số nhân; chi phí cao hơn có thể mất nhiều thời gian hơn, đặc biệt là trên điện thoại. Một nhân viên cục bộ giữ cho trang phản hồi nhanh nhưng thiết bị của bạn vẫn thực hiện công việc đó.

Sử dụng mật khẩu kiểm tra, không phải mật khẩu đăng nhập thực sự. Kết quả là dành cho việc học tập và kiểm tra tính tương thích; không sử dụng trang trình duyệt này làm hệ thống lưu trữ tài khoản sản xuất.

Dán hàm băm bcrypt 60 ký tự tiêu chuẩn. Xác minh hỗ trợ bcrypt có giá 4–14; các hàm băm có chi phí cao bất thường bị từ chối để tránh hoạt động không giới hạn trên thiết bị của bạn.

Hàm băm bcrypt có tác dụng gì?

Bcrypt là chức năng băm mật khẩu, không phải mã hóa. Nó kết hợp hàm băm một chiều với muối ngẫu nhiên và hệ số công việc có thể định cấu hình. Một hàm băm có thể được kiểm tra dựa trên mật khẩu ứng viên nhưng không thể giải mã để tiết lộ bản gốc.

Câu hỏi thường gặp

Hàm băm bcrypt có tác dụng gì?

Bcrypt là chức năng băm mật khẩu, không phải mã hóa. Nó kết hợp hàm băm một chiều với muối ngẫu nhiên và hệ số công việc có thể định cấu hình. Một hàm băm có thể được kiểm tra dựa trên mật khẩu ứng viên nhưng không thể giải mã để tiết lộ bản gốc.

Mật khẩu hoặc hàm băm của tôi có được tải lên hoặc lưu không?

Không. Băm và xác minh chạy trong trình duyệt này. Trang không gửi mật khẩu hoặc hàm băm đã nhập đến máy chủ hoặc lưu chúng; trường mật khẩu sẽ bị xóa khi thao tác kết thúc. Để an toàn, hãy sử dụng mật khẩu kiểm tra thay vì mật khẩu tài khoản thực.

bcrypt có mã hóa mật khẩu của tôi không?

Số Bcrypt là hàm băm mật khẩu một chiều, mã hóa không thể đảo ngược. Nó được thiết kế để cho phép phần mềm kiểm tra mật khẩu dự tuyển mà không cần lưu trữ mật khẩu gốc.

Tại sao bcrypt có giới hạn 72-byte?

Định dạng bcrypt xử lý tối đa các byte 72 UTF-8. Công cụ này từ chối dữ liệu nhập dài hơn nên các mật khẩu khác nhau không bao giờ được âm thầm coi là có cùng giá trị bị cắt ngắn.

Tôi có nên lưu trữ hàm băm này cho tài khoản thật không?

Không sử dụng trang này làm hệ thống thông tin xác thực sản xuất. Các dịch vụ thực sự nên băm mật khẩu trên máy chủ đáng tin cậy của họ với các thư viện xác thực được duy trì, các thông số phù hợp, giới hạn tốc độ và bảo vệ tài khoản.