Đang tải...

Tạo Argon2 Hash

Argon2 là hàm băm mật khẩu hiện đại đã chiến thắng cuộc thi Password Hashing Competition năm 2015. Nó cung cấp bảo vệ mạnh mẽ chống lại các cuộc tấn công vét cạn bằng cách sử dụng các hoạt động tốn bộ nhớ và thời gian.

Tạo Argon2 Hash
Argon2id được khuyến nghị cho băm mật khẩu. Nó kết hợp lợi ích của Argon2i và Argon2d.
Chi phí bộ nhớ cao hơn = bảo mật hơn nhưng chậm hơn. Tối thiểu khuyến nghị: 64MB cho lưu trữ mật khẩu an toàn.
Số vòng lặp. Cao hơn = bảo mật hơn nhưng chậm hơn. Tối thiểu khuyến nghị: 3 vòng lặp.
Số luồng song song. Điều chỉnh dựa trên số nhân CPU của bạn. Thông thường: 4 luồng.
Xác minh Argon2 Hash
Thông tin riêng tư

Tất cả các thao tác Argon2 được thực hiện hoàn toàn trong trình duyệt của bạn. Mật khẩu và salt của bạn không bao giờ được gửi đến máy chủ của chúng tôi.

Về Công cụ Argon2 Hash Generator

Argon2 là người chiến thắng cuộc thi Password Hashing Competition (PHC) được tổ chức vào năm 2015. Nó được thiết kế để chống lại các cuộc tấn công crack GPU và tấn công kênh phụ. Argon2 có ba biến thể: Argon2d (phụ thuộc dữ liệu), Argon2i (độc lập dữ liệu), và Argon2id (phiên bản lai).

Argon2id là biến thể được khuyến nghị vì nó cung cấp bảo vệ chống lại cả tấn công kênh phụ và tấn công đánh đổi thời gian-bộ nhớ. Nó được sử dụng bởi nhiều ứng dụng hiện đại và trình quản lý mật khẩu để lưu trữ mật khẩu an toàn.

Tất cả các thao tác Argon2 được thực hiện hoàn toàn trong trình duyệt của bạn. Mật khẩu và salt của bạn không bao giờ được gửi đến máy chủ của chúng tôi.

Tính năng chính

  • Password Hashing Competition Người chiến thắng Password Hashing Competition 2015
  • Nhiều biến thể Ba biến thể: Argon2d, Argon2i, và Argon2id (khuyến nghị)
  • Tham số tùy chỉnh Chi phí bộ nhớ, chi phí thời gian và song song hóa có thể cấu hình
  • Khả năng chống tấn công Chống lại các cuộc tấn công GPU, ASIC và tấn công kênh phụ

Cách sử dụng Argon2 Hash Generator

  1. Nhập mật khẩu Nhập mật khẩu hoặc cụm mật khẩu bạn muốn băm.
  2. Cung cấp salt Nhập hoặc tạo một salt ngẫu nhiên duy nhất cho mỗi mật khẩu (tối thiểu 16 byte).
  3. Cấu hình tham số Điều chỉnh chi phí bộ nhớ, chi phí thời gian và song song hóa. Khuyến nghị dùng Argon2id. Đối với hầu hết các ứng dụng, sử dụng: memory=64MB, time=3, parallelism=4 là tham số tối thiểu an toàn.
  4. Tạo và sao chép Tạo hàm băm và sao chép chuỗi kết quả hoặc xác minh nó với mật khẩu.

Lưu ý khi sử dụng

  • Argon2id được khuyến nghị cho băm mật khẩu vì nó cung cấp bảo vệ cân bằng.
  • Đối với hầu hết các ứng dụng, sử dụng: memory=64MB, time=3, parallelism=4 là tham số tối thiểu an toàn.
  • Luôn sử dụng salt ngẫu nhiên duy nhất cho mỗi mật khẩu (tối thiểu 16 byte).
  • Chi phí bộ nhớ cao hơn = an toàn hơn nhưng chậm hơn. Tối thiểu khuyến nghị: 64MB để lưu trữ mật khẩu an toàn.
  • Chi phí thời gian là số vòng lặp. Tối thiểu khuyến nghị: 3 vòng lặp.

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

Có. Bạn có thể sử dụng công cụ trực tuyến này mà không cần đăng ký tài khoản hoặc trả phí.
Argon2i được tối ưu hóa để chống lại các cuộc tấn công kênh phụ, Argon2d được tối ưu hóa để chống lại các cuộc tấn công bẻ khóa GPU và Argon2id là sự kết hợp của cả hai, mang lại khả năng bảo vệ cân bằng. Argon2id được khuyên dùng cho hầu hết các ứng dụng.
Nó hoạt động trên các trình duyệt hiện đại, mặc dù hiệu suất có thể thay đổi tùy thuộc vào bộ nhớ và khả năng CPU của thiết bị.
Không, tất cả các hoạt động băm Argon2 đều được thực hiện hoàn toàn trong trình duyệt của bạn bằng JavaScript. Mật khẩu và salt của bạn không bao giờ rời khỏi thiết bị.