Tải bản đầy đủ (.pdf) (2 trang)

Nghiên cứu giao thức OAuth và ứng dụng trong xác thực

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (180.19 KB, 2 trang )

1

Nghiên cứu giao thức OAuth
và ứng dụng trong xác thực
Study OAuth protocol and application in authentication
NXB H. : ĐHCN, 2014 Số trang 57 tr. +


Nguyễn Hồng Nhung

Đại học Công nghệ
Luận văn ThS ngành: Hệ thống thông tin; Mã số: 60480104
Người hướng dẫn: PGS. TS Nguyễn Hải Châu
Năm bảo vệ: 2014

Keywords: Mạng truyền thông; Giao thức OAuth; Hệ thống thông tin

Content
Với sự phát triển nhanh chóng của hệ thống mạng và các ứng dụng như thương mại điện
tử, nhu cầu về bảo mật máy tính hiệu quả ngày càng tăng. Hầu hết các hệ thống máy tính được
bảo vệ thông qua một quá trình nhận dạng người dùng và xác thực. Trong khi nhận dạng, người
dùng cung cấp các thông tin để xác định chính mình, các thông tin này có thể được biết đến bởi
các quản trị hệ thống và những người sử dụng hệ thống khác, còn với xác thực thì người dùng
phải cung cấp các thông tin cá nhân bí mật để có thể xác nhận danh tính.
Có nhiều giao thức, phương pháp và kĩ thuật xác thực khác nhau. Trong luận văn này, tôi
tập trung nghiên cứu giao thức OAuth, từ đó xây dựng ứng dụng thử nghiệm đăng ký và xác thực
người dùng trên Web sử dụng giao thức OAuth qua tài khoản Facebook; cho phép người dùng
chia sẻ liên kết lên tường Facebook.
Luận văn gồm các nội dụng như sau:
Mở đầu: Giới thiệu về đề tài luận văn, ý nghĩa và tính khả thi của đề tài.
Chương 1. Tổng quan về xác thực: Trình bày khái niệm, phương thức và giao thức xác


thực.
Chương 2. Giao thức xác thực OAuth và OpenID: Trình bày khái niệm và cách thức hoạt
động của các giao thức OAuth và OpenID.
Chương 3. Xây dựng ứng dụng kết nối Facebook thông qua giao thức OAuth: Trình bày
các vấn đề liên quan đến việc cài đặt và triển khai ứng dụng. Kết quả đạt được khi chạy thử.
Kết luận: Trình bày tóm tắt các kết quả đạt được. Hướng mở rộng, phát triển hệ thống.

References
Tiếng Việt
1. Trần Văn Lễ (2012), Phát triển ứng dụng kết nối Facebook trên cơ sở giao thức OAuth
(Open Authentication), Luận văn thạc sĩ, Trường Đại học Công nghệ, Đại học Quốc gia
Hà Nội.

2

Tiếng Anh
2. Jay Goldman (10-2008), Facebook Cookbook, Publisher: O’Reilly Media
3. Matt Butcher (2008), Learning Drupal 6 Module Development. PACKT Publishing.
4. Matt Butcher, Matt Farina, Ken Rickard, Greg Dunlap, Larry Garfield, John Albin
Wilkins (2010), Drupal 7 Module Development. PACKT Publishing.
5. Richard Duncan (2001), An Overview of Different Authentication Methods and Protocols,
Copyright SANS Institute, Author Retains Full Rights.
6. Ryan Boyd (2012), Getting Started with OAuth 2.0, Publisher: O’Reilly Media
7. Smith, R. E. (2002), Authentication: From passwords to public keys, Boston: Addison-
Wesley.
8. Shashwat Srivastava, Apeksha Singh (2011), Facebook Application Development with
Graph API Cookbook. PACKT Publishing.
9. Zippy Erlich, Moshe Zviran (2009), Authentication methods for Computer Systems
Security, Category: IT Security & Ethics
10. Wayne Graham (2008), Facebook API Developers Guide, Publisher: Apress.

11.
12.
13.
14.
15.
16.
17.
18.



×