Đề tài: Mã hóa công khai – Mã hóa RSA
Số trang: 16
Loại file: doc
Dung lượng: 886.50 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo luận văn - đề án đề tài: mã hóa công khai – mã hóa rsa, luận văn - báo cáo, công nghệ thông tin phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Đề tài: Mã hóa công khai – Mã hóa RSA HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN ************ĐỒ ÁN MÔN HỌC: AN TOÀN VÀ BẢO MẬT HỆ THỐNG THÔNG TIN ĐỀ TÀI: MÃ HÓA CÔNG KHAI – MÃ HÓA RSA Giáo viên : Tống Minh Đức Sinh viên thực hiện : Đồng Tố Trung 1 MỤC LỤC Đề tài: Mã hóa công khai – Mã hóa RSATÌM HIỂU CHUNG VỀ HỆ MÃHÓA……………………………………………………………………………… TrangHỆ MÃ HÓA CÔNGKHAI…………………………………………………………………………………………….. Trang 3 I. Phân biệt hệ mã hóa bí mật và hệ mã hóa công khai……………………………………… Trang 1. Hệ mã hóa bí mật……………………………………………………………………………… . Trang 2. Hệ mã hóa công khai………………………………………………………………………….. Trang II. Nguyên tắc cấu tạo của hệ mã hóa công khai…………………………………………………. TrangTÌM HIỂU VỀ MÃ HÓA RSA………………………………………………………………………………………… Trang I. Lịch sử ra đời của thuật toán RSA…………………………………………………………………… Trang II. Mô hình thực hiện………………………………………………………………………………… ……….. Trang 1. Mô tả sơ lược…………………………………………………………………………… ………… Trang 2. Tạo khóa…………………………………………………………………………… ……………….. Trang 3. Mã hóa……………………………………………………………………………… ……………….. Trang 4. Giải mã……………………………………………………………………………… ……………….. Trang 5. Ví dụ……………………………………………………………………………… …………………… Trang 6. Chuyển đổi văn bản rõ………………………………………………………………………… TrangPHÂN TÍCH THỜI GIAN PHAMÃ………………………………………………………………………………….. Trang 2 I. Phương pháp vét cạn………………………………………………………………………………… …… Trang II. Phương pháp phân tích toán học……………………………………………………………………. Trang III. Phương pháp phân tích thời gian……………………………………………………………………. TrangỨNG DỤNG CỦARSA………………………………………………………………………………………………….. Trang 1. Chữ ký điện tử………………………………………………………………………………… …… Trang 2. SSL……………………………………………………………………………… ………………………… Trang 3. ... TÌM HIỂU CHUNG VỀ HỆ MÃ HÓA Trong mọi lĩnh vực kinh tế, chính trị, xã hội, quân sự… luôn có nhu c ầutrao đổi thông tin giữa các cá nhân, các công ty, tổ chức, hoặc gi ữa các qu ốcgia với nhau. Ngày nay, với sự phát triển của công nghệ thông tin đặt bi ệt làmạng internet thì việc truyền tải thông tin đã dễ dàng và nhanh chóng hơn. 3 • Hình 1: Việc trao đổi thông tin được thực hiện qua các bước sau - Tạo ra thông tin cần gửi đi. - Gửi thông tin cho đối tác Vấn đề đặt ra là tính bảo mật trong quá trình truyền t ải thông tin, đ ặcbiệt quan trọng đối với những thông tin liên quan đến chính tr ị, quân sự, hợpđồng kinh tế… Vì vậy nghành khoa học nghiên cứu về mã hóa thông tin đượcphát triển. Việc mã hóa làm cho thông tin biến sang một dạng khác khi đó chỉcó bên gửi và bên nhận mới đọc được, còn người ngoài dù nhận được thông tinnhưng cũng không thể hiểu được nội dung. • Hình 2: Việc trao đổi thông tin được thực hiện - Tạo thông tin cần gửi - Mã hóa và gửi thông tin đã được mã hóa đi. - Đối tác nhận và giải mã thông tin - Đối tác có được thông tin ban đầu của người gửi. Với 2 thao tác mã hóa và giải mã ta đã đảm bảo thông tin đ ược gửi an toàn và chính xác. 4 HỆ MÃ HÓA CÔNG KHAII. PHÂN BIỆT HỆ MÃ HÓA BÍ M ẬT VÀ H Ệ MÃ HÓA CÔNG KHAI.Mã hóa bí mật: Thông tin sẻ được mã hóa theo một phương pháp ứng với mộtkey, key này dùng để lập mã và đồng thời cũng để gi ải mã. Vì vậy key phảiđược giữ bí mật, chỉ có người lập mã và người nhận biết được, nếu key bị lộthì người ngoài sẽ dễ dàng giải mã và đọc được thông tin. Mã hóa bí mậtMã hóa công khai: sử dụng 2 key là public key và private key Public key: Được sử dụng để mã hoá những thông tin mà ta muốn chia sẻ vớibất cứ ai. Chính vì vậy ta có thể tự do phân phát nó cho bất c ứ ai mà ta c ầnchia sẻ thông tin ở dạng mã hoá. 5Privite key: Đúng như cái tên, Key này thuộc sở hữu riêng tư của bạn và nóđược sử dụng để giải mã thông tin. Chỉ mình bạn sở hữu nó, Key này khôngđược phép và không nên phân phát cho bất cứ ai.=> Nghĩa là mỗi người sẽ giữ 2 key: + Một dùng để mã hóa, key này được côngbố rộng rãi + Một dùng để giải mã, key này giữ kí ...
Nội dung trích xuất từ tài liệu:
Đề tài: Mã hóa công khai – Mã hóa RSA HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CÔNG NGHỆ THÔNG TIN ************ĐỒ ÁN MÔN HỌC: AN TOÀN VÀ BẢO MẬT HỆ THỐNG THÔNG TIN ĐỀ TÀI: MÃ HÓA CÔNG KHAI – MÃ HÓA RSA Giáo viên : Tống Minh Đức Sinh viên thực hiện : Đồng Tố Trung 1 MỤC LỤC Đề tài: Mã hóa công khai – Mã hóa RSATÌM HIỂU CHUNG VỀ HỆ MÃHÓA……………………………………………………………………………… TrangHỆ MÃ HÓA CÔNGKHAI…………………………………………………………………………………………….. Trang 3 I. Phân biệt hệ mã hóa bí mật và hệ mã hóa công khai……………………………………… Trang 1. Hệ mã hóa bí mật……………………………………………………………………………… . Trang 2. Hệ mã hóa công khai………………………………………………………………………….. Trang II. Nguyên tắc cấu tạo của hệ mã hóa công khai…………………………………………………. TrangTÌM HIỂU VỀ MÃ HÓA RSA………………………………………………………………………………………… Trang I. Lịch sử ra đời của thuật toán RSA…………………………………………………………………… Trang II. Mô hình thực hiện………………………………………………………………………………… ……….. Trang 1. Mô tả sơ lược…………………………………………………………………………… ………… Trang 2. Tạo khóa…………………………………………………………………………… ……………….. Trang 3. Mã hóa……………………………………………………………………………… ……………….. Trang 4. Giải mã……………………………………………………………………………… ……………….. Trang 5. Ví dụ……………………………………………………………………………… …………………… Trang 6. Chuyển đổi văn bản rõ………………………………………………………………………… TrangPHÂN TÍCH THỜI GIAN PHAMÃ………………………………………………………………………………….. Trang 2 I. Phương pháp vét cạn………………………………………………………………………………… …… Trang II. Phương pháp phân tích toán học……………………………………………………………………. Trang III. Phương pháp phân tích thời gian……………………………………………………………………. TrangỨNG DỤNG CỦARSA………………………………………………………………………………………………….. Trang 1. Chữ ký điện tử………………………………………………………………………………… …… Trang 2. SSL……………………………………………………………………………… ………………………… Trang 3. ... TÌM HIỂU CHUNG VỀ HỆ MÃ HÓA Trong mọi lĩnh vực kinh tế, chính trị, xã hội, quân sự… luôn có nhu c ầutrao đổi thông tin giữa các cá nhân, các công ty, tổ chức, hoặc gi ữa các qu ốcgia với nhau. Ngày nay, với sự phát triển của công nghệ thông tin đặt bi ệt làmạng internet thì việc truyền tải thông tin đã dễ dàng và nhanh chóng hơn. 3 • Hình 1: Việc trao đổi thông tin được thực hiện qua các bước sau - Tạo ra thông tin cần gửi đi. - Gửi thông tin cho đối tác Vấn đề đặt ra là tính bảo mật trong quá trình truyền t ải thông tin, đ ặcbiệt quan trọng đối với những thông tin liên quan đến chính tr ị, quân sự, hợpđồng kinh tế… Vì vậy nghành khoa học nghiên cứu về mã hóa thông tin đượcphát triển. Việc mã hóa làm cho thông tin biến sang một dạng khác khi đó chỉcó bên gửi và bên nhận mới đọc được, còn người ngoài dù nhận được thông tinnhưng cũng không thể hiểu được nội dung. • Hình 2: Việc trao đổi thông tin được thực hiện - Tạo thông tin cần gửi - Mã hóa và gửi thông tin đã được mã hóa đi. - Đối tác nhận và giải mã thông tin - Đối tác có được thông tin ban đầu của người gửi. Với 2 thao tác mã hóa và giải mã ta đã đảm bảo thông tin đ ược gửi an toàn và chính xác. 4 HỆ MÃ HÓA CÔNG KHAII. PHÂN BIỆT HỆ MÃ HÓA BÍ M ẬT VÀ H Ệ MÃ HÓA CÔNG KHAI.Mã hóa bí mật: Thông tin sẻ được mã hóa theo một phương pháp ứng với mộtkey, key này dùng để lập mã và đồng thời cũng để gi ải mã. Vì vậy key phảiđược giữ bí mật, chỉ có người lập mã và người nhận biết được, nếu key bị lộthì người ngoài sẽ dễ dàng giải mã và đọc được thông tin. Mã hóa bí mậtMã hóa công khai: sử dụng 2 key là public key và private key Public key: Được sử dụng để mã hoá những thông tin mà ta muốn chia sẻ vớibất cứ ai. Chính vì vậy ta có thể tự do phân phát nó cho bất c ứ ai mà ta c ầnchia sẻ thông tin ở dạng mã hoá. 5Privite key: Đúng như cái tên, Key này thuộc sở hữu riêng tư của bạn và nóđược sử dụng để giải mã thông tin. Chỉ mình bạn sở hữu nó, Key này khôngđược phép và không nên phân phát cho bất cứ ai.=> Nghĩa là mỗi người sẽ giữ 2 key: + Một dùng để mã hóa, key này được côngbố rộng rãi + Một dùng để giải mã, key này giữ kí ...
Tìm kiếm theo từ khóa liên quan:
bảo mật mạng quy tắc bảo mật THỜI GIAN PHÁ MÃ luận văn MÃ HÓA RSA HỆ MÃ HÓATài liệu liên quan:
-
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 310 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 238 0 0 -
79 trang 230 0 0
-
Tiểu luận: Phân tích chiến lược của Công ty Sữa Vinamilk
25 trang 220 0 0 -
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 219 0 0 -
LUẬN VĂN: TÌM HIỂU PHƯƠNG PHÁP HỌC TÍCH CỰC VÀ ỨNG DỤNG CHO BÀI TOÁN LỌC THƯ RÁC
65 trang 218 0 0 -
Kỹ thuật và ứng dụng của khai thác văn bản
3 trang 216 0 0 -
Báo cáo thực tập nhà máy đường Bến Tre
68 trang 215 0 0 -
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 209 0 0 -
Báo cáo bài tập môn học : phân tích thiết kế hệ thống
27 trang 207 0 0