Bảo mật trên WAP

Một phần của tài liệu Tìm hiểu Wap và công cụ tìm kiếm hỗ trợ thiết bị di động (Trang 35 - 38)

Cũng giống như Internet, bảo mật được thực hiện ngay trên Tầng Vận Chuyển: mô hình trên mạng Internet thực thi phần lớn các chức năng bảo mật của mình trong TLS, còn WAP thì thực hiện phần lớn trong WTLS (WTLS dựa trên nền của TLS).

Hình 1.4-2: Mô hình giao tiếp trên WAP

Trong mô hình này, nối kết được thiết lập thông qua điện thoại di động, nhưng lúc này kết nối được quản lý bởi người điều khiển mạng chứ không phải từ ISP. Khi điện thoại thực hiện cuộc gọi, tín hiệu sẽ được truyền đến cho người quản lý, nó thực hiện việc tìm đường đi thông qua một trong những modem của mình và nối kết với RAS server cũng giống như trong mô hình mạng Internet.

RAS server cũng sẽ thực hiện việc định danh, nhưng một khi gói tin đi qua RAS server thì mọi thứ bắt đầu khác đi. Thay vì tìm đường trên Internet đến web server, dữ liệu được định tuyến đến WAP gateway. Tại đây, dữ liệu sẽ được biên dịch thành dạng nhị phân (nếu cần), sau đó được chuyển đi trong không khí. Gateway cũng hoạt động như là một proxy đối với điện thoại, việc giao tiếp với web server được thực hiện thông qua các giao thức HTTP 1.1. Web server không quan

tâm rằng mình đang giao tiếp với một WAP gateway, nó xem gateway đơn giản như là một thiết bị client khác.

Web server có thể nằm ngay bên trong mạng, hay cũng có thể thuộc một tổ chức bên ngoài khác. WAP gateway sẽ gởi các gói tin HTTP của mình qua bức tường lửa đến với web server thuộc mạng cần đến.

Nếu như WAP gateway hoạt động như là một proxy đối với điện thoại di động và sử dụng các giao thức HTTP 1.1 thông thường thì không có lý do gì TLS không được dùng đến để đảm bảo an toàn cho tất cả các giao tiếp giữa WAP gateway và web server, giống như trên Internet. Nhưng với hai chuẩn WAP đang được áp dụng hiện nay – WAP 1.x và WAP 2.0 – thì các giao thức được dùng cho việc bảo mật khác nhau:

ƒ WAP 1.x: do TLS đòi hỏi một truyền tải tin cậy – thường là TCP – còn điện thoại thì lại không sử dụng TCP để giao tiếp với WAP gateway nên TLS không thể dùng để bảo mật các giao tiếp giữa điện thoại di động và WAP gateway. Thay vào đó là sử dụng một giao thức mới có tên là WTLS (có khả năng hoạt động trên WDP và UDP). Giao thức này được phát triển dựa trên TLS và cung cấp cùng một mức bảo mật giống như trong TLS.

Như vậy, hệ thống phải sử dụng hai cơ chế bảo mật: một được đặt từ thiết bị đến WAP gateway, một thì từ gateway đến web server. Điều này có nghĩa là phải có một sử chuyển đổi từ WTLS sang TLS tại gateway. ƒ WAP 2.0: do kiến trúc của ngăn xếp WAP 2.0 gần giống với kiến trúc

trên web, giao thức được sử dụng trên Tầng vận chuyển là wTCP/IP (Wireless Profile TCP/IP). wTCP/IP được tối ưu hóa từ TCP/IP nhằm vào mục đích phục vụ cho hoạt động trên mội trường di động, giao thức này có thể phối hợp tốt giữa hai môi trường mạng đó là: di động và mạng Internet [8].

Hình 1.4-3: Giao thức sử dụng trên Tầng Vận Chuyển của WAP 2.0

Do đó, cơ chế bảo mật được dùng trong WAP 2.0 cũng chính là TLS như trên môi trường web.

1.4.2. Vấn đề bảo mật trên WAP

So sánh trên đây cho thấy mô hình giao tiếp trên môi trường không dây cũng tương tự với mô hình giao tiếp trên Internet. Tuy nhiên, có hai điểm trên WAP mà ta cần quan tâm đó là: sự hiện của WAP gateway và vấn đề chứng thực người dùng [9].

Một phần của tài liệu Tìm hiểu Wap và công cụ tìm kiếm hỗ trợ thiết bị di động (Trang 35 - 38)