Vấn đề cơ bản là mật khẩu, như một cơ chế bảo mật, bốc mùi.
Nếu bạn yêu cầu mọi người thay đổi chúng thường xuyên, họ sẽ viết chúng ra. Nếu bạn yêu cầu họ sử dụng 30 mật khẩu chữ cái với ít nhất 3 số, 4 chữ cái viết hoa và ký tự điều khiển, họ sẽ quên chúng hoặc viết chúng xuống hoặc làm những việc ngớ ngẩn khác. Nếu chúng đơn giản, người dùng sẽ sử dụng mật khẩu ngu ngốc như bunny7 hoặc Bunny7. Và họ sẽ sử dụng cùng một mật khẩu xấu cho mọi thứ, bao gồm cả tài khoản khiêu dâm và tài khoản hotmail của họ.
Tôi thích các công cụ như Mobile OTP , cho phép người dùng sử dụng điện thoại di động của họ như một công cụ xác thực hai yếu tố.
Về lâu dài, có khả năng chúng ta sẽ bằng cách nào đó hạ cánh xuống một thế giới với các certs được mã hóa làm cơ chế nhận dạng người dùng. Những thứ như OpenID và CAS đơn giản hóa xác thực người dùng và cho phép đăng nhập một lần thuận tiện.
Về lâu dài, cách tốt nhất là giảm số lần người dùng cần cấp thông tin đăng nhập - loại bỏ mật khẩu "HR" và mật khẩu "bảng chấm công" và mật khẩu "CRM". Hợp nhất chúng thành một cơ sở hạ tầng xác thực chung yêu cầu người dùng cấp thông tin đăng nhập của họ một lần. Sau đó, họ sử dụng một cái gì đó như MobileOTP hoặc RSA SecurID sử dụng xác thực hai yếu tố.
Trong ngắn hạn, các chính sách mật khẩu sẽ là chủ đề của các cuộc chiến tôn giáo. Chỉ cần làm bất cứ điều gì sếp yêu cầu bạn, và nếu bạn là sếp, hãy sử dụng phán đoán của bạn dựa trên hồ sơ bảo mật cơ sở người dùng và dự kiến của bạn.
Chúc may mắn!