Học viện công nghệ BƯu chính viễn thông


Hình 4.4 - Giao diện thực hiện chức năng Upload file XML từ client lên server



tải về 0.7 Mb.
Chế độ xem pdf
trang15/16
Chuyển đổi dữ liệu15.04.2023
Kích0.7 Mb.
#54553
1   ...   8   9   10   11   12   13   14   15   16
luan van nghien cuu dam bao an toan thong tin trong moi truong web su dung ky th

Hình 4.4 - Giao diện thực hiện chức năng Upload file XML từ client lên server 
Sau khi thực hiện xong quá trình mã hóa, phía client tiến hành 
thực hiện ký điện tử lên file, sử dụng phương thức ký RSA-SHA1. 
Khi thực hiện ký điện tử lên file cần phải có chứng thư số được 
chứng thực bởi các nhà cung cấp chữ ký điện tử như: viettel, vnpt, 
bkav, nacecom… File XML sau khi ký sẽ gồm phần dữ liệu mã hoá 
phía trên và phần thông tin ký điện tử phía dưới được biểu diễn theo 
chuẩn chữ ký XML. 
Hệ thống chỉ chấp nhận các file đã mã hoá và ký số thì mới 
được upload lên server. Sau khi ký xong phía client có thể xem lại 
toàn bộ danh sách các file XML, client có thể load file mã hoá hoặc 
có thể load file giải mã. Hệ thống có giao diện như sau: 


- 24 - 
Hình 4.5 - Giao diện hiển thị danh sách file sau khi upload 
4.5. Một số hàm chính trong chương trình 
* File UploadFileSigner.java:
- Hàm init(): Khởi tạo chức năng kí điện tử: nhập số pin, kiểm 
tra số pin của chứng thư số, lấy thông tin certchain trong chứng thư 
số.
- Hàm upload(): Upload file lên server.
- Hàm encrypt(String fileName): Mã hóa file có tên là 
fileName.

Hàm 
encryptChildNodes(Node 
nNode, 
Document 
document): Mã hóa các node con của file xml.
- Hàm sign(int loaiHoSo): Thực hiện kí điện tử vào file.
 


- 25 - 
KẾT LUẬN 
KẾT LUẬN: 
Luận văn nghiên cứu các hiểm hoạ thường gặp của web, tìm 
hiểu mô hình và xu thế phát triển của web, một số chuẩn an toàn 
web, kỹ thuật và công nghệ để giải quyết vấn đề an toàn và bảo mật 
web hiện nay từ đó phân tích, tổng hợp một số cơ sở mật mã cần 
thiết để áp dụng các hệ mật một cách tin cậy trong an toàn và bảo 
mật web, tiến hành xây dựng mô hình an toàn và bảo mật web. 
Trong luận văn này, tác giả đã đề cập đến hai kỹ thuật chính 
trong an toàn thông tin đó là mã hoá và ký số cùng với những vấn đề 
liên quan đến bảo mật ứng dụng web. Hai kỹ thuật này cũng được 
ứng dụng trên website góp phần vào việc đảm bảo an toàn thông tin 
trong quá trình trao đổi dữ liệu.
Về kỹ thuật mã hoá, mã hoá file XML cần trao đổi trong môi 
trường web theo chuẩn mã hoá XML nhằm đảm bảo an toàn về 
thông tin giao tiếp nhưng không đảm bảo liệu thông tin có bị giả mạo 
hoặc có bị mạo danh hay không, do đó luận văn đã nghiên cứu và 
ứng dụng chữ ký số vào tệp XML sau khi mã hoá. Tác giả cũng đã 
tìm hiểu phương thức ký RSA-SHA1 sử dụng chứng thư số cho khoá 
công khai nhằm đảm xác thực tính đúng đắn của đối tác trong quá 
trình trao đổi. Dữ liệu sau khi ký số được biểu diễn theo chuẩn chữ 
ký XML. 

tải về 0.7 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   8   9   10   11   12   13   14   15   16




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương