Chứng thực người dùng

Một phần của tài liệu Thiết kế hệ thống công cụ tìm kiếm SEO hỗ trợ di động (Nguyễn Thanh Phong vs Nguyễn Ngọc Phượng) - 1 doc (Trang 38 - 39)

Khi muốn nối kết với ISP thì chúng ta cần phải cung cấp ID và mật khẩu người dùng để ISP thực hiện việc chứng thực. Hầu hết mọi người đều lưu trữ những thông tin này bên trong máy tính của mình, và chúng sẽ đại diện cho người dùng mỗi khi cần đến.

Sẽ không có vấn đề gì nếu như mỗi người có một máy tính cho riêng mình, nhưng điều gì xảy ra khi có nhiều người cùng truy cập trên cùng một chiếc máy tính? Khi đó, người sử dụng sau có thể sử dụng thông tin của người sử dụng trước đó để truy cập Internet, gởi nhận email, hay thậm chỉ có thể sử dụng cả những chứng nhận (certificate) của người dùng trước. Trường hợp này đòi hỏi hệ thống cần được quản lý bằng một cơ chế bảo mật nào đó.

Những vấn đề này lại nhỏ đủ có thể được bỏ qua trong môi trường có dây thông thường, trong thế giới không dây thì lại là cả một vấn đề. Có sự khác nhau rõ

ràng giữa việc chứng thực thiết bị sử dụng và chứng thực người dùng, sự khác nhau này quan trọng hơn trong trường hợp có nhiều ứng dụng.

Mặc dù vấn đề này tồn tại trên môi trường thương mại điện tử cũng như trên môi trường di động, nhưng trong môi trường di động nó lại cao hơn, đơn giản chỉ bởi vì các thiết bị này di động. Khi số lượng điện thoại di động cũng như các thiết bị di động khác tăng lên thì tỷ lệ bị mất cắp cũng sẽ tăng theo. Một số tổ chức thậm chí còn không dùng các máy laptop cho đội ngũ bán hàng của mình, vì các máy laptop rất dễ bị mất cắp và dẫn đến việc mất thông tin quan trọng có trên máy.

Bảo mật không chỉ dùng giao thức mà trong nhiều hệ điều hành còn cung cấp nhiều dạng khác, chẳng hạn như bảo mật ở cấp tập tin thông qua việc sử dụng các danh sách điều khiển truy xuất ACL (Access Control Lists). Nhưng nếu ACL được lưu trữ dưới dạng tập tin thì cũng có thể hệ thống khác sẽ đọc được nội dung này. Về bản chất đây không phải là một vấn đề của WAP, nhưng nó lại là một vấn đề về di động và cần phải được quan tâm đến nếu như các thiết bị di động chứa các thông tin quan trọng.

Một cách để tránh được trường hợp này đó là không bao giờ lưu các thông tin quan trọng trên thiết bị di động nếu có thể. Một khả năng khác là thực hiện việc chứng thực người dùng. Sử dụng cách chứng nhận sẽ định danh một cách hiệu quả các thiết bị và thiết lập một kết nối an toàn, và sau đó tất cả dữ liệu được truyền đi dưới dạng được mã hoá, yêu cầu người dùng nhập vào ID và mật khẩu. Chúng ta có thể dùng bất kỳ một kỹ thuật thông thường nào để xác nhận ID và mật khẩu này như: Kerberos, LDAP, hay một sản phẩm chứng thực người dùng nào đó.

Một phần của tài liệu Thiết kế hệ thống công cụ tìm kiếm SEO hỗ trợ di động (Nguyễn Thanh Phong vs Nguyễn Ngọc Phượng) - 1 doc (Trang 38 - 39)