Mật khẩu rất phổ biến vì chúng rất dễ hiểu và sử dụng. Thật không may, mật khẩu thường có thể được đoán, vô tình tiếp xúc, hít (đọc bởi một kẻ nghe trộm), hoặc chuyển giao bất hợp pháp từ một người dùng được ủy quyền một một trái phép, như chúng ta hiển thị bên cạnh.
Có hai cách phổ biến để đoán mật khẩu. Một cách là cho những kẻ xâm nhập (hoặc con người hay chương trình) cho biết người sử dụng hoặc có thông tin về người dùng. Tất cả các quá thường xuyên, người sử dụng thông tin rõ ràng (chẳng hạn như tên của con mèo, vợ hoặc chồng của họ) như mật khẩu của họ. Một cách khác là sử dụng sức mạnh vũ phu, cố gắng liệt kê - hoặc tất cả các kết hợp có thể của ký tự mật khẩu hợp lệ (chữ cái, số, dấu chấm câu và trên một số hệ thống) - cho đến khi mật khẩu được tìm thấy. Mật khẩu ngắn đặc biệt dễ bị phương pháp này. Ví dụ, một mật khẩu bốn nhân vật chỉ cung cấp 10.000 biến thể. Trên trung bình, đoán 5.000 lần sẽ tạo ra một hit chính xác. Một chương trình có thể thử một mật khẩu mỗi phần nghìn giây sẽ chỉ mất khoảng 5 giây để đoán một mật khẩu bốn ký tự. Liệt kê là ít thành công mà hệ thống cho phép mật khẩu còn bao gồm cả chữ hoa và chữ thường, cùng với các con số và tất cả các ký tự chấm câu. Tất nhiên, người dùng phải tận dụng lợi thế của không gian lớn và mật khẩu không được, ví dụ, chỉ sử dụng chữ thường.
Ngoài việc được đoán, mật khẩu có thể được thể hiện như là kết quả của giám sát hình ảnh hoặc điện tử. Một kẻ xâm nhập có thể nhìn qua vai của một người sử dụng (vai lướt sóng) khi người dùng đăng nhập và có thể học hỏi các mật khẩu
dễ dàng bằng cách quan sát bàn phím. Ngoài ra, bất cứ ai có quyền truy cập vào mạng mà một máy tính cư trú liên tục có thể thêm một mạng lưới giám sát, cho phép anh ta đánh hơi, hoặc xem, tất cả các dữ liệu được chuyển giao trên mạng, bao gồm cả ID người dùng và mật khẩu. Mã hóa các dòng dữ liệu có chứa mật khẩu giải quyết vấn đề này. Ngay cả một hệ thống như vậy có thể có mật khẩu bị đánh cắp, tuy nhiên. Ví dụ, nếu một tập tin được sử dụng để chứa các mật khẩu, nó có thể được sao chép để phân tích off-hệ thống. Hoặc xem xét một chương trình Trojan cài đặt trên hệ thống để chụp tất cả các tổ hợp phím trước khi gửi nó cho các ứng dụng.
phơi sáng là một vấn đề đặc biệt nghiêm trọng nếu mật khẩu được viết ra, nơi nó có thể được đọc hoặc bị mất. Một số hệ thống buộc người dùng phải chọn mật khẩu khó nhớ hoặc dài, hoặc thay đổi mật khẩu thường xuyên, mà
có thể gây ra một người sử dụng để ghi lại các mật khẩu hoặc tái sử dụng nó. Kết quả là, hệ thống này cung cấp bảo mật ít hơn nhiều so với hệ thống cho phép người dùng lựa chọn mật khẩu dễ dàng!
Các loại cuối cùng của mật khẩu thỏa hiệp, chuyển giao bất hợp pháp, là kết quả của
bản chất con người. Hầu hết các máy tính cài đặt có một quy tắc cấm người dùng
chia sẻ tài khoản. Quy tắc này đôi khi được thực hiện vì lý do kế toán nhưng
thường nhằm cải thiện an ninh. Ví dụ, giả sử một người sử dụng ID được chia sẻ
bởi nhiều người dùng, và vi phạm an ninh xảy ra từ đó ID người dùng. Nó là không thể
biết ai đã sử dụng ID tại thời điểm phá vỡ xảy ra hoặc thậm chí cho dù
người sử dụng là một một ủy quyền. Với một người sử dụng cho mỗi người dùng ID, bất kỳ người dùng có thể
đặt câu hỏi trực tiếp về việc sử dụng tài khoản, ngoài ra, người dùng có thể nhận thấy
một cái gì đó khác nhau về tài khoản và phát hiện đột nhập. Đôi khi,
người sử dụng phá vỡ các quy tắc tài khoản chia sẻ giúp đỡ bạn bè hoặc để phá vỡ kế toán,
và hành vi này có thể dẫn đến một hệ thống bị truy cập trái phép
- có thể những cái có hại.
mật khẩu có thể được, hoặc được tạo ra bởi hệ thống hoặc được lựa chọn bởi người dùng.
Hệ thống mật khẩu được tạo ra có thể khó khăn để nhớ, và do đó người dùng có thể
viết chúng ra. Như đã đề cập, tuy nhiên, mật khẩu người dùng lựa chọn thường
dễ đoán (tên của người sử dụng hoặc yêu thích xe hơi, ví dụ). Một số hệ thống sẽ
kiểm tra một mật khẩu được đề xuất để dễ đoán hay nứt trước khi chấp nhận nó. Một số hệ thống cũng già mật khẩu, buộc người dùng phải thay đổi mật khẩu của họ trong khoảng thời gian thường xuyên (mỗi ba tháng, ví dụ). Phương pháp này là không đơn giản, bởi vì người dùng có thể dễ dàng chuyển đổi giữa hai mật khẩu. Các giải pháp, như thực hiện trên một số hệ thống, là để ghi lại lịch sử một mật khẩu cho mỗi người dùng. Ví dụ, hệ thống có thể ghi lại các mật khẩu N cuối cùng và không cho phép tái sử dụng của họ. Một số biến thể trên các chương trình mật khẩu đơn giản có thể được sử dụng. Ví dụ, mật khẩu có thể được thay đổi thường xuyên hơn. Ở thái cực, mật khẩu được thay đổi từ phiên họp. Một mật khẩu mới được chọn (hoặc bởi hệ thống hoặc bởi người sử dụng) vào cuối mỗi phiên, và mật khẩu phải được sử dụng cho phiên tiếp theo. Trong trường hợp này, ngay cả khi mật khẩu được sử dụng bởi một người không được phép, người đó có thể sử dụng nó chỉ một lần. Khi người sử dụng hợp pháp cố gắng sử dụng một mật khẩu bây giờ không hợp lệ tại kỳ họp tiếp theo, anh phát hiện ra các vi phạm an ninh. Bước sau đó có thể được thực hiện để sửa chữa bảo mật bị vi phạm
đang được dịch, vui lòng đợi..
