Sơ đồ chức năng ứng dụng ký số, mã hóa applet

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và xây dựng giải pháp bảo mật và xác thực thư điện tử dựa trên công nghệ mở luận văn ths máy tính 60 48 01 (Trang 42 - 44)

Xử lý dữ liệu web form

Người gửi sử dụng Mail Client là trình duyệt web để soạn thảo nội dung thư. Từ các dữ liệu trên trình duyệt Web chương trình sử dụng các hàm trong applet gọi và sử dụng các thư viện JavaScript để lấy nội dung thư để xử lý tạo dữ liệu cần ký số, xác thực chữ ký, mã hóa và giải mã.

Ký số, xác thực nội dung thƣ

Chức năng này lấy dữ liệu trên Webform và đưa vào trong applet để ký số và xác thực nội dung thư trên Webform.

Mã hóa, giải mã nội dung thƣ

Chức năng này lấy dữ liệu trên Webform và đưa vào trong applet mã hóa, giải mã nội dung thư trên Webform

2.2.2. Giải pháp ký số, mã hóa, xác thực, giải mã clipboard trên nền tảng Desktop tảng Desktop

Giải pháp đưa ra là thực hiện ký số, mã hóa, xác thực, giải mã nội dung dữ liệu trên bộ đệm của máy tính.

Hình 2.6: Mô hình ký số, mã hóa, xác thực, giải mã clipboard trên nền tảng Desktop

Khi người dùng thực hiện thao tác Copy trên trình soạn thảo, dữ liệu được lưu trữ trên bộ nhớ tạm Clipboard. Ứng dụng thực hiện ký số, mã hóa, xác thực, giải mã nội dung bản rõ trên Clipboard này, dữ liệu sau khi đóng gói lại được lưu trữ lại vào bộ nhớ tạm Clipboard để người dùng có thể dán vào nội dung thư cần gửi đi.

2.3. Phân tích thiết kế và xây dựng ứng dụng ký số, mã hóa thƣ điện tử tử

2.3.1. Ký số, mã hóa, xác thực, giải mã nội dung thƣ điện tử trên nền tảng Web tảng Web

Lƣợc đồ Ký số – Mã hóa nội dung thƣ điện tử

DỮ LIỆU RÕ CẦN KÝ, MÃ

Dữ liệu cần ký

Thuật toán băm

Tên hàm băm Hàm băm Tóm lƣợc (băm) của dữ liệu đƣợc ký Ký số Chữ ký số Chứng thƣ số ngƣời ký ID ngƣời ký Chứng thƣ số của ngƣời nhân Khóa bí mật USB lƣu khóa Kho chứng thƣ số Khuôn dạng dữ liệu đƣợc ký

Khóa công khai của ngƣời nhận

ID Ngƣời nhận & thuật toán mã Khóa đối xứng đƣợc

Thông tin của những ngƣời nhận Khóa đối xứng đƣợc

ID Ngƣời nhận & thuật toán mã Thuật toán mã đối

xứng

Thuật toán mã đối

xứng DỮ LIỆU KÝ, MÃ

Mã dữ liệu Khóa đối xứng

Khóa mã

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và xây dựng giải pháp bảo mật và xác thực thư điện tử dựa trên công nghệ mở luận văn ths máy tính 60 48 01 (Trang 42 - 44)

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

(84 trang)