Giải pháp chống lại bỏ phiếu tự động

Một phần của tài liệu Nghiên cứu và thử nghiệm mô hình bỏ phiếu thăm dò dư luận luận văn ths công nghệ thông tin 60 48 01 04 pdf (Trang 30 - 32)

Để chứng minh một đối tƣợng bỏ phiếu là một con ngƣời thì đơn giản. Vấn đề này có thể đƣợc giải quyết bởi “The Turing Test” (phép thử Turing) định nghĩa bởi Alan Turing năm 1950. Về cơ bản hệ thống đƣa ra một tập các câu hỏi sau đó phân biệt hai đối tƣợng dựa vào câu trả lời của họ. Tuy nhiên, để chứng minh một đối tƣợng bỏ phiếu là máy móc tự động thì khó hơn nhiều. Để giải quyết vấn đề này, các nhà khoa học M.Blum, L.A.von Ahn và J.Langford thuộc đại học Carnegie Mellon đƣa ra một loại kiểm thử dạng hỏi đáp gọi là “CAPTCHA - Completely Automatic Public Turing test to tell Computers and Humans Apart” (Phép thử Turing công cộng hoàn toàn tự động để phân biệt máy tính với ngƣời). Một loại CAPTCHA phổ biến yêu cầu ngƣời dùng phải nhập các chữ cái trong một tấm hình méo mó, đôi khi cùng với một dãy số hoặc chữ lờ mờ xuất hiện trên màn hình. Đa số con ngƣời có thể giải đƣợc nhƣng máy tính hiện nay thì không thể giải đƣợc một cách chính xác.

Ý tƣởng chính để chống lại việc bỏ phiếu tự động là đƣa các sự lựa chọn của cuộc thăm dò trong thời gian chạy sinh ra một hình ảnh, mục đích để gỡ bỏ chúng khỏi các trang web gửi đến trình duyệt của máy khách. Bằng cách này có thể ngăn chặn các máy tính phân tích các trang HTML có chứa các cuộc thăm dò để tìm kiếm ràng buộc chính xác giữa các sự lựa chọn và ID của chúng.

Các hình ảnh có chứa các tùy chọn của cuộc thăm dò đƣợc đặc trƣng bởi một số tính năng quan trọng để ngăn chặn các chƣơng trình OCR (nhận dạng kí tự quang học) có thể đọc các văn bản bên trong hình ảnh, từ đó phá vỡ các chƣơng trình bảo vệ.

Đặc biệt:

• Font của ký tự trên hình ảnh phải đƣợc lựa chọn cẩn thận, sao cho con ngƣời có thể hiểu đƣợc nhƣng gây khó khăn cho một OCR.

• Chất lƣợng của hình ảnh không thể quá tồi, nếu không thì nó sẽ không thể nhận dạng đƣợc ngay cả đối với con ngƣời.

• Có một số điểm ảnh có màu sắc khác nhau để ngăn chặn việc xác định các kí tự trên hình ảnh bằng việc sử dụng hàm băm.

Hình 1.10. Một cuộc thăm dò dƣ luận ở trang 24h.com

Hình 1.11. Nhập mã xác nhận

Hình 1.12. Kết quả bình chọn

Giải pháp này bao gồm các kỹ thuật bảo vệ dựa trên cookie cổ điển. Vì vậy, ngƣời ta phải xóa toàn bộ cookie để đƣợc phép bỏ phiếu thêm một lần nữa. Rõ ràng, chỉ việc xóa các cookie là không đủ để cho phép một phiếu tự động.

Một phần của tài liệu Nghiên cứu và thử nghiệm mô hình bỏ phiếu thăm dò dư luận luận văn ths công nghệ thông tin 60 48 01 04 pdf (Trang 30 - 32)