Băm / kiểm tra bcrypt
Băm mật khẩu bằng bcrypt, hoặc đối chiếu với hash có sẵn — cục bộ.
Băm hoặc kiểm tra
Chế độ
Băm
Tạo hash bcrypt từ mật khẩu
Kiểm tra
Đối chiếu mật khẩu với hash có sẵn
Nhập
Kết quả
Cách dùng
Chọn Băm để tạo chuỗi bcrypt, hoặc Kiểm tra để đối chiếu.
Nhập mật khẩu. Với Kiểm tra, dán thêm hash bắt đầu bằng $2.
Tạo hash hoặc kiểm tra khớp. Việc băm cố ý chậm.
Sao chép hash nếu cần. Không tải dữ liệu lên.
Bcrypt nhìn nhanh
Băm
Chuyển mật khẩu thành chuỗi $2. Chậm là chủ đích.
Kiểm tra
Báo mật khẩu có khớp hash bcrypt có sẵn hay không.
Ở lại thiết bị này
Mật khẩu không rời tab này. Dùng Tạo hash cho checksum SHA, không phải mật khẩu.
Mật khẩu của bạn được giữ riêng tư.
Băm và kiểm tra bcrypt chạy cục bộ trên trình duyệt. Không có gì được tải lên máy chủ của chúng tôi.
Về băm mật khẩu bằng bcrypt trên trình duyệt
Bcrypt Hash biến mật khẩu thành chuỗi $2, hoặc kiểm mật khẩu với hash có sẵn, dùng bcryptjs trong tab này. Băm cố ý chậm (10 vòng). Chọn Hash hoặc Verify, rồi Tạo hash hoặc Kiểm khớp. Đây là việc tường minh, không phải useMemo sống mỗi lần gõ, vì bcrypt phải đắt. Không tải lên. Đừng dán mật khẩu production trên máy dùng chung.
Bcrypt không phải SHA-256. Hash Generator cho checksum. HMAC Generator cho tính xác thực có khóa, không phải lưu mật khẩu. Tiền tố $2a / $2b là họ bcrypt thường; chúng tôi không phải argon2 hay scrypt. 10 vòng là mặc định phổ biến, không phải cam kết chống phần cứng tương lai. Verify báo khớp hay không; không “giải mã” hash.
Liên quan: Password Generator để tạo bí mật trước. Password Strength để chấm chuỗi bạn gõ. JWT Encoder nếu cần token, không phải hash mật khẩu. Đóng tab để xóa mật khẩu khỏi bộ nhớ.
Bcrypt là gì?
Bcrypt là hàm băm mật khẩu chậm. Công việc thêm làm việc đoán mật khẩu tốn kém. Toolora dùng 10 vòng, mức mặc định phổ biến.
Tìm hiểu thêmTrường hợp thường gặp
Lưu hash mật khẩu trong ứng dụng
Đối chiếu đăng nhập với hash $2 đã lưu
Di chuyển hoặc gỡ lỗi hash bcrypt cục bộ
Tránh gửi mật khẩu tới máy băm từ xa
Việc băm có bị tải lên không?
Không. Băm và so sánh chạy trên trình duyệt này với bcryptjs. Đừng dùng mật khẩu production trên máy dùng chung.
Tìm hiểu thêmCông cụ mật khẩu liên quan
Tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh ngay trên trình duyệt. Miễn phí, riêng tư, không cần đăng ký.
Kiểm tra độ mạnh mật khẩu
Ước lượng độ mạnh mật khẩu từ độ dài và loại ký tự. Điểm cập nhật khi bạn gõ.
Tạo hash
Tạo hash SHA-1, SHA-256, SHA-384 hoặc SHA-512 với nhiều kiểu mã hóa. Hash dùng để kiểm tra toàn vẹn và lấy dấu vân tay dữ liệu.
Tạo HMAC
Tạo HMAC (mã xác thực thông điệp dựa trên hash) với nhiều thuật toán. HMAC dùng để xác minh toàn vẹn và tính xác thực của thông điệp.
Mã hóa JWT
Ký JWT HS256/HS384/HS512 cục bộ từ payload JSON và secret.
Hỏi đáp Băm / kiểm tra bcrypt
Nhập mật khẩu, chọn Hash, rồi tạo hash. Băm cố ý chậm (10 vòng) và là một lần bấm, không phải băm mỗi lần gõ. Không tải lên.
Chọn Verify, dán mật khẩu và hash $2, rồi kiểm khớp. Toolora báo chúng có khớp không. Không giải mã hash.
Không. Hash Generator cho checksum. HMAC là tính xác thực có khóa, không phải lưu mật khẩu. Đừng dán mật khẩu production trên máy dùng chung. Đóng tab để xóa.