Bắt đầu từ đâu
Để có câu trả lời thực tế, hãy đọc bài viết cách tạo mật khẩu mạnh: vai trò của độ dài và tính ngẫu nhiên, cách tạo cụm mật khẩu cho một vài mật khẩu bạn phải ghi nhớ, và nơi lưu những mật khẩu còn lại. Để hiểu rõ bạn đang phòng vệ trước điều gì, hãy đọc bài viết mật khẩu bị bẻ khóa như thế nào — toàn bộ các phương thức, cùng những gì giúp phòng ngừa chúng.
Mật khẩu và các giá trị ngẫu nhiên khác
Mật khẩu là một giá trị ngẫu nhiên phải được giữ bí mật, trong khi các tác vụ khác lại cần tính ngẫu nhiên ở dạng thức khác. Đối với mã dạng số, trình tạo số ngẫu nhiên sẽ tạo các chữ số từ cùng một nguồn an toàn về mặt mật mã. Đối với mã định danh trong phần mềm, vốn cần tính duy nhất hơn là tính bí mật, hãy sử dụng trình tạo UUID. Cả hai đều không thể thay thế mật khẩu: đối với tài khoản, hãy dùng trình tạo mật khẩu mạnh, công cụ sẽ tạo từng mật khẩu ngay trong trình duyệt của bạn và hiển thị độ mạnh tính theo bit.