Nhiều năm trước nó từng là trường hợp mật khẩu Unix bị giới hạn trong 8 ký tự, hoặc nếu bạn tạo mật khẩu dài hơn 8 ký tự thì sẽ không có bất kỳ sự khác biệt nào.Các mật khẩu trên các hệ thống Unix/Linux hiện đại có giới hạn đến 8 ký tự không?
Đó có phải là trường hợp trên hầu hết các hệ thống Unix/Linux hiện đại không?
Nếu có, khi nào mật khẩu càng dài càng khả dụng trên hầu hết các hệ thống?
Có cách nào dễ dàng để biết liệu một hệ thống cụ thể có hỗ trợ mật khẩu dài hơn không và nếu có, thì mức tối đa hiệu dụng (nếu có) là bao nhiêu?
Tôi đã thực hiện một số tìm kiếm trên web về chủ đề này và không thể tìm thấy bất kỳ thứ gì dứt khoát; phần lớn những gì xuất hiện là từ đầu những năm 2000 khi tôi nghĩ giới hạn 8 ký tự vẫn còn phổ biến (hoặc đủ phổ biến để đảm bảo gắn bó với giới hạn đó).
Hàm băm md5 sử dụng '$ 1 $' là ** 22 ** tuổi. Nó được sử dụng để mặc định cho băm 'bóng' trong một thời gian khá dài nhưng bây giờ không an toàn. Không ai nghiêm túc sử dụng nó trong năm 2010. Mật mã cũ được sử dụng des, và không phải tất cả các nhân vật đều có ý nghĩa. Nó không thực sự bị hỏng ~ 1995, với một mật khẩu tốt. –
@AnttiHaapala Chắc chắn là! Đây chỉ là ví dụ đơn giản nhất - manpage (liên kết) cho crypt cung cấp các giá trị khác cho thuật toán, chẳng hạn như $ 5 $ cho SHA-256 và $ 6 $ cho SHA-512. – jmb