Cài đặt và kiểm thử

Một phần của tài liệu Ứng dụng khóa công khai bảo mật hệ thống quản lý điểm của trường trung cấp thủy sản thanh hóa (Trang 49)

3.3.1. Công nghệ

Trong luận văn sử dụng kiến trúc Microsoft Smart Card CSP cho việc xác thực chứng thực số CertificateX509. Do điều kiện của đồ án, nên trong ứng dụng thử nghiệm đã sử dụng một SmartCard ảo.

Mô hình kiến trúc của Microsoft Smart Card CSP:

41

Môi trƣờng cài đặt

- Visual Studio 2012 - Windows 7

- Ứng dụng thử nghiệm cài đặt bằng C# - Cơ sở dữ liệu SQLite

3.3.2. Mô tả ứng dụng

Ứng dụng quản lý điểm của Sinh viên từ học phần cơ sở tới thi tốt nghiệp liên quan tới ngành thủy sản. Để đăng nhập và vào xem đƣợc điểm thì phải qua xác thực Certificate. Trong ứng dụng của luận văn, đã mặc định có SmartCard ảo, do đó việc xác thực chỉ cần thêm Certificate nữa.

* Tạo Certificate

Sử dụng Internet Information System (IIS) để tạo Certificate, các bƣớc tạo:

42

* Cài đặt Certificate

Chạy cài đặt ScoreManagement.cer, nhƣ hình:

43

3.3.3. Giao diện ứng dụng thử nghiệm

* Giao diện đăng nhập ban đầu

Hình 3.18. Giao diện đăng nhập ứng dụng thử nghiệm

* Sau khi ngƣời quản trị đăng nhập bằng tài khoản và mật khẩu của mình thì chuyển qua phần xác thực với hệ thống

44

Hình 3.20. Giao diện đăng nhập ứng dụng thử nghiệm

* Giao diện chính ứng dụng thử nghiệm

45

KẾT LUẬN

Sau thời gian thực hiện luận văn, tôi đã đạt đƣợc một số kết quả nhất định và bên cạnh đó cũng có một vài hạn chế. Ngoài ra trong quá trình tìm hiểu và xây dựng luận văn, tôi cũng tự đặt ra cho mình một vài hƣớng phát triển trong tƣơng lai. Sau đây là những nhận xét đánh giá chung của tôi về luận văn tốt nghiệp của mình.

Những kết quả đạt đƣợc

- Đã trình bày và nắm vững đƣợc những kiến thức cơ bản của bài toán quản lý điểm trƣờng trung cấp Thủy Sản Thanh Hóa. Từ đó tìm ra những vấn đề liên quan tới an toàn an ninh của xác thực phần mềm.

- Đã trình bày và nắm đƣợc khái niệm và tác dụng của chữ ký số, mật mã khóa công khai, chứng thƣ số và hạ tầng khóa công khai.

- Đã đề xuất đƣợc hệ thống có thể khắc phục các vấn đề về an toàn an ninh trong quá trình xác thực bằng giải pháp sử dụng chứng thƣ số.

- Đã triển khai thử nghiệm thành công hệ thống mà mình đề xuất.

Những mặt còn hạn chế

- Hệ thống đƣợc xây dựng với nền tảng cụ thể nên còn gặp hạn chế về nền tảng công nghệ sử dụng.

- Chƣa có hƣớng xử lý cho trƣờng hợp ngƣời dùng cắm nhiều USB Token vào máy tính.

- Hƣớng phát triển trong tƣơng lai

- Xây dựng hệ thống có khả năng tích hợp đa dạng hơn với các nền tảng và ngôn ngữ khác.

46

TÀI LIỆU THAM KHẢO

1. Chứng thực điện tử&Chữ ký điện tử (HÀ NỘI –IT Week 2004) – VASC CA 2. Đinh Mạnh Tƣờng – Giáo trình “Cấu trúc dữ liệu và giải thuật” (Chƣơng 1 trang 12-16).

3. Đặng Bình Phƣơng Luận văn cao học – Đại học khoa học tự nhiên TP.Hồ Chí Minh - Nghiên cứu kiến trúc và xây dựng hệ thống chứng thực tập trung.

4. Đồ án tốt nghiệp Trần Hoàn Vũ hệ Kỹ Sƣ Chất Lƣợng Cao – K49 bộ môn Truyền Thông và Mạng Máy Tính, khoa Công Nghệ Thông Tin trƣờng Đại Học Bách Khoa Hà Nội.

5. Carlisle Adams, Steve Lloyd. Second Edition November 06, 2002

Understanding PKI: Concepts, Standards, and Deployment Considerations, 6. M&T Books, Hungry Minds, Inc. Public Key Infrastruture Implementation and Disegn.

7. United States Patent, Patent number: 5758068, Data of patent: May 26, 1998

Method and apparatus for software license management.

8. Yongge Wang Ph.D, University of North Carolina at Charlotte, Public- Key Cryptography Standards: PKCS.

9. William Stallings. Prentice Hall, 2005. Cryptography and Network Security: Principles and Practice, Fourth Edition.

Một phần của tài liệu Ứng dụng khóa công khai bảo mật hệ thống quản lý điểm của trường trung cấp thủy sản thanh hóa (Trang 49)

Tải bản đầy đủ (PDF)

(55 trang)