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

Biện pháp bảo mật các files trên máy tín h

Một phần của tài liệu NGHIÊN CỨU VẤN ĐỀ BẢO MẬT THÔNG TIN VÀ ĐỀ XUẤT GIẢI PHÁP BẢO MẬT CHO HỆ THỐNG THÔNG TIN TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT VĨNH PHÚC (Trang 61 -64 )

Ngoài dữ liệu dùng chung chứa trên server, các loại dữ liệu khác đều chứa trên các máy tính cá nhân. Trong máy tính cá nhân những thông tin sau cần bảo đảm tuyệt mật : Đề thi chuẩn bọ thi kết thúc học phần, phát minh sáng chế chƣa công bố, đề tài khoa học chƣa công bố, tác phẩm nghệ thuật chƣa công bố (tranh ảnh, thơ ca ...)

Biện pháp bảo mật file cần thiết đƣợc triển khai rộng trên toàn trƣờng, mọi cán bộ, giáo viên, giảng viên nên áp dụng để bảo đảm an toàn và bảo mật đối với những dữ liệu quan trọng. Sử dụng phần mềm mã hóa theo chuẩn mã hóa cao cấp AES đang đƣợc dùng phổ biến để mã hóa các thông tin mật.

Để sử dụng chức năng mã hóa file, có thể sử dụng chƣơng trình mô phỏng mã hóa kèm theo luận văn này để thực hiện. Thuật toán AES chủ yếu đƣợc dùng trong việc mã hóa dữ liệu .

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

Sau quá trình nghiên cứu các phƣơng pháp mã hóa, các mô hình bảo mật thông tin. Tác giả nhận thấy, việc mã hóa thông tin đóng vai trò quan trọng trong vấn đề bảo mật. Trong khuôn khổ luận văn này, tác giả đã cài đặt hai phƣơng pháp mã hóa AES và RSA. Các phƣơng pháp này đã đƣợc chứng minh thực tế là hiệu quả và đƣợc ứng dụng phổ biến hiện nay.

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

Ngôn ngữ lập trình CBuilder XE5

Hệ điều hành WindowsXP, Windows 7,Windows 8.1

Một số hình ảnh về chƣơng trình.

Chƣơng trình đƣợc thiết kế gồm có 2 phần - Phần chọn kiểu mã hóa (chọn các tab)

- Phần văn chứa văn bản: Bản gốc, bản mã, bản rõ ( Bản rõ có nội dung phải trùng với bản gốc sau khi mã hóa)

Hình 10: Giao diện chƣơng trình mô phỏng mã hóa

Mã hóa AES

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

 Nhập key (key có độ dài là bội số của 32: 128, 192, 256)

 Chọn Mode mã hóa các khối: ECB, BCB, CFB, OFB, CTR) – mặc định là ECB.

 Ấn nút “Tạo khóa mở rộng” để tạo khóa sẵn sàng cho việc mã hóa và giải mã.

Mã hóa RSA

Bấm nút tạo khóa tự động” chƣơng trình sẽ tự động sinh 2 số nguyên tố khác nhau p và q, từ đó chƣơng trình tính tiếp các giá trị của khác nhƣ n, (phi), e, d sẵn sàng cho việc mã hóa và giải mã.

Hình 11: Chức năng chọn kiểu và các tham số cho mã hóa

Đối với mã hóa ta có thể lƣu khóa vào tập tin hoặc mở khóa từ file lƣu trong tập tin thông qua biểu tƣợng.

Số hóa bởi Trung tâm Học liệu http://www.lrc-tnu.edu.vn/

Để mở tệp khóa hoặc mở các tệp dƣ liệu nhƣ văn bản gốc, văn bản mã. Để mở tệp khóa hoặc mở các tệp dƣ liệu nhƣ văn bản gốc, văn bản mã. Để thực hiện mã hóa “Văn bản gốc”  kết quả sẽ cho bản mã ở cửa sổ “Văn bản mã hóa”

Thực hiện giải mã từ “Văn bản mã hóa” kết quả của giải mã sẽ hiển thị ở cửa sổ “Văn bản giải mã”

Hình 12: Cửa sổ chứa Bản gốc - Bản mã - Bản giải mã

Một phần của tài liệu NGHIÊN CỨU VẤN ĐỀ BẢO MẬT THÔNG TIN VÀ ĐỀ XUẤT GIẢI PHÁP BẢO MẬT CHO HỆ THỐNG THÔNG TIN TRƯỜNG CAO ĐẲNG KINH TẾ KỸ THUẬT VĨNH PHÚC (Trang 61 -64 )

×