Kiến trúc Signing Apps

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và phát triển các ứng dụng chữ ký số trên các thiết bị smartphone (Trang 74 - 80)

a. Kiến trúc tổng quan

UI View

OOXML Lib PDF Lib

PKCS#11 Wrapper Crypto Libs

Hình 3.15: Mô hình kiến trúc Signing Apps

Tương tự với 2 ứng dụng trên, Secure Mail và Secure SMS, Signtool cũng cần kết nối với Token (Soft hoặc Hard) qua lớp PKCS#11 Wrapper. Cũng cần các thư viện mã hóa như OpenSSL và BouncyCastle trong lớp Crypto Libs để thực hiện các chức năng ký số.

Lớp các thư viện OOXML Lib và PDF Lib cho phép ứng dụng phân tích và đóng gói các tài liệu OOXML (Ofice là một trong số đó) và PDF, lấy ra các thông tin cần thiết để tạo chữ ký số.

b. Các chuẩn và thư viện áp dụng

- PKCS#11: Bộ API giao tiếp với Token và SmartCard.

- PKCS#1 : Chuẩn cung cấp các định nghĩa, khuyến nghị cơ bản để thực hiện thuật toán RSA cho mã hóa công khai.

- PKCS#7: Chuẩn định dạng tin nhắn mã hóa.

- OOXML: Open Ofice XML, chuẩn định dạng dữ liệu của Microsoft cho các tài liệu Office: Word, Excel, PowerPoint,…

- Bouncy Castle: thư viện mã hóa mã nguồn mở được viết bằng ngôn ngữ

Java.

KẾT LUẬN

5.1. NHỮNG CÔNG VIỆC MÀ LUẬN VĂN ĐÃ ĐẠT ĐƯỢC

Luận văn này với mục tiêu nghiên cứu và ứng dụng lý thuyết cũng như các chuẩn công nghiệp được chấp nhận toàn cầu vào lĩnh vực chữ ký số để áp dụng vào thực tiễn trển khai trên các thiết bị cầm tay. Xét về mặt kết quả tổng quan, Luận văn đã đưa ra được các:

- Nghiên cứu tổng quan về chữ ký số.

- Nghiên cứu tình hình triển khai chữ ký số tổng quan trong nước và quốc tế.

- Nghiên cứu lý thuyết cơ sở về chữ ký số.

- Nghiên cứu các chuẩn công nghiệp về chữ ký số.

- Phát triển các ứng dụng chữ ký số nhằm tương tác với thiết bị cầm tay tương đương với việc ứng dụng chữ ký số đang được sử dụng trên máy tính thông thường.

5.2. KHẢ NĂNG PHÁT TRIỂN CỦA LUẬN VĂN

Luận văn này dựa trên nghiên cứu cơ sở lý thuyết, thực tiễn phát triển và ứng dụng chữ ký số, mở sang một nền tảng áp dụng sản phẩm chữ ký số trên thiết bị cầm tay. Trên cơ sở thực tế của Luận văn sẽ có nhiều cơ sở để thúc đẩy thị trường chữ ký số trên thiết bị cầm tay, đảm đảm an ninh thông tin trên thiết bị cầm tay. Và chính trên nền tảng mở ra nền tảng ứng dụng chữ ký số trên thiết bị cầm tay được áp dụng trong mọi giao dịch điện tử, và đây cũng là hướng phát triển tương lai thực sự

của Luận văn để mở sang một kỳ vọng cho tương lai là mọi giao dịch thực hiện được trên nềntảng điện tử hoàn toàn mà vẫn đảm bảo tin cậy, xác thực, bảo mật.

TÀI LIỆU THAM KHẢO

1. OASIS TC Administration (2013), PKCS #11 Cryptographic Token Interface Base Specification Version 2.40, 90-150

2. RSA Laboratories (2012), PKCS #1 v2.3: RSA Cryptography Standard, 26-63

3. RSA Laboratories (2012), PKCS #7: Cryptographic Message Syntax Standard, 20-100

4. RSA Laboratories (2012), PKCS #15: Cryptographic Token Information Format Standard, 20-100

70

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và phát triển các ứng dụng chữ ký số trên các thiết bị smartphone (Trang 74 - 80)

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

(73 trang)
w