Cách tạo mật khẩu mạnh mà vẫn dễ nhớ

Smartool · Cập nhật 20/10/2026 · 2 phút đọc

Mật khẩu thế nào là đủ mạnh, phương pháp cụm từ mật khẩu, trình quản lý mật khẩu, xác thực hai lớp và những thói quen nên bỏ ngay.

Phần lớn các vụ mất tài khoản không đến từ hacker “thiên tài” mà từ mật khẩu yếu hoặc dùng lại ở nhiều nơi. Khi một website bị lộ dữ liệu, kẻ xấu thử ngay cặp email – mật khẩu đó trên Facebook, email, ngân hàng của bạn.

Mật khẩu thế nào là mạnh?

  • Độ dài quan trọng nhất: tối thiểu 12 ký tự, tài khoản quan trọng nên từ 16 ký tự trở lên. Mỗi ký tự thêm vào làm số khả năng phải đoán tăng lên hàng chục lần.
  • Ngẫu nhiên: không chứa tên, ngày sinh, số điện thoại, tên thú cưng, tên công ty.
  • Duy nhất: mỗi tài khoản một mật khẩu riêng.

Phương pháp cụm từ mật khẩu (passphrase)

Ghép 4–5 từ ngẫu nhiên không liên quan đến nhau, thêm số và ký hiệu:

mua-Hoa-ghe-17-Biển!

Cụm như vậy dài, khó đoán với máy nhưng dễ nhớ với người. Tránh dùng câu nổi tiếng, lời bài hát hay ca dao vì chúng có trong từ điển tấn công.

Để máy tạo mật khẩu ngẫu nhiên

Với tài khoản bạn không cần gõ tay thường xuyên, hãy dùng Tạo mật khẩu: chọn độ dài, loại ký tự và sao chép. Mật khẩu được sinh ngẫu nhiên ngay trên trình duyệt bằng bộ sinh số ngẫu nhiên an toàn mật mã, không gửi đi đâu cả.

Dùng trình quản lý mật khẩu

Không ai nhớ nổi 50 mật khẩu khác nhau. Trình quản lý mật khẩu (có sẵn trong trình duyệt, điện thoại hoặc ứng dụng chuyên dụng) lưu và tự điền giúp bạn. Bạn chỉ cần nhớ một mật khẩu chính thật mạnh.

Bật xác thực hai lớp (2FA)

Kể cả khi lộ mật khẩu, kẻ xấu vẫn cần mã từ điện thoại của bạn. Ưu tiên ứng dụng xác thực hoặc khóa bảo mật thay vì SMS khi dịch vụ hỗ trợ. Hãy bật 2FA cho email trước tiên, vì email là chìa khóa để đặt lại mật khẩu mọi tài khoản khác.

Những thói quen nên bỏ

  • Dùng chung một mật khẩu cho mọi nơi.
  • Lưu mật khẩu trong ghi chú điện thoại không khóa, hoặc dán giấy cạnh màn hình.
  • Gửi mật khẩu qua tin nhắn, email không mã hóa.
  • Đổi mật khẩu bằng cách thêm số cuối (matkhau1 → matkhau2).

Với lập trình viên: không bao giờ lưu mật khẩu người dùng dạng thô; hãy dùng hàm băm chuyên dụng cho mật khẩu (bcrypt, Argon2). Công cụ Tạo mã hash phù hợp để kiểm tra tính toàn vẹn tệp, không thay thế được các hàm này.

Công cụ dùng trong bài

Bài viết liên quan