Thực hiện gửi thông tin bảo mật trên mạng

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 75 - 76)

Ở nhà trƣờng nói chung hay các cơ quan, đơn vị nói riêng đều có nhu cầu trao đổi dữ liệu ra bên ngoài. Trong các dữ liệu đó có những dữ liệu yêu cầu phải giữ bí mật tuyệt đối. Ở nhà trƣờng thì các thông tin cần giữ bí mật tuyệt đối đó là đề thi, thông tin cá nhân.

Vậy khi sử dụng mạng internet để gửi nhận dữ liệu nếu không có biện pháp bảo mật thì khó tránh khỏi lộ dữ liệu. Điều này ảnh hƣởng to lớn đến hoạt động dạy học trong nhà trƣờng.

Vậy một phƣơng án gửi thông tin an toàn qua mạng là:

Ta kết hợp 2 phƣơng pháp má hóa

AES để mã hóa dữ liệu cần gửi: Vì mã hóa nhanh, đảm bảo tính bí mật. RSA để gửi khóa của AES: vì không cần phải thông báo khóa cho ngƣời nhận, tránh lộ đƣợc lộ khóa.

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

Để gửi dữ liêu P từ từ người A cho người B, người A làm như sau:

- Mã hóa P bằng thuật toán AES với khóa K đƣợc bản mã C rồi gửi cho B - Lấy public key của B mã hóa K thành K’ theo thuật toán RSA rồi gửi cho B. Ngƣời B nhận đƣợc C và K’ sẽ làm nhƣ sau để nhận đƣợc dữ liệu:

- Lấy private key của mình để giải mã K’ theo thuật toán RSA thành K. - Dùng K để giải mã C theo thuật toán AES sẽ đƣợc bản rõ P.

P chính là thông tin mà ngƣời A muốn chuyển đến B.

Cụ thể sẽ đƣợc mô phỏng trong demo về mã hóa AES và RSA đi kèm theo luận văn.

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 75 - 76)

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

(107 trang)