1. Trang chủ
  2. » Luận Văn - Báo Cáo

HỆ MÃ HÓA KHÓA ĐỐI XỨNG

11 793 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 185,86 KB

Nội dung

HỆ MÃ HÓA KHÓA ĐỐI XỨNG Khái quát hệ mã hóa khóa đối xứng Một số hệ mã hóa khóa đối xứng Chương trình demo Đây là hệ mã hóa mà biết được khóa lập mã thì có thể “dễ” tính được khóa giải mã và ngược lại. Hệ mã hóa yêu cầu bí mật cả hai khóa mã hóa và khóa giải mã. Độ an toàn của Hệ mã hóa loại này phụ thuộc vào khoá. Môi trường sử dụng: Môi trường mà khoá chung có thể dễ dàng trao chuyển bí mật (mạng nội bộ). Thường dùng để mã hóa những bản tin lớn, vì tốc độ mã hóa và giải mã nhanh hơn Hệ mã hóa khóa công khai

Trang 1

HỆ MÃ HÓA KHÓA ĐỐI XỨNG

Giảng Viên: PGS.TS Trịnh Nhật Tiến Học viên:Nguyễn Thị Tươi

Trang 2

Nội dung

Khái quát hệ mã hóa khóa đối xứng Một số hệ mã hóa khóa đối xứng Chương trình demo

2/11

Trang 3

Hệ mã hóa khóa đối xứng

3/11

Đây là hệ mã hóa mà biết được khóa lập mã thì có thể “dễ”

tính được khóa giải mã và ngược lại

Hệ mã hóa yêu cầu bí mật cả hai khóa mã hóa và khóa giải mã

Độ an toàn của Hệ mã hóa loại này phụ thuộc vào khoá.

Môi trường sử dụng:

Môi trường mà khoá chung có thể dễ dàng trao chuyển bí mật (mạng nội bộ).

Thường dùng để mã hóa những bản tin lớn, vì tốc độ mã hóa và giải

mã nhanh hơn Hệ mã hóa khóa công khai

Trang 4

Ưu – nhược điểm

4/11

Ưu điểm:

Hệ mã hóa khóa đối xứng đơn giản hơn và quá trình mã hóa, giải mã

nhanh hơn Hệ mã hóa khóa công khai.

Nhược điểm:

Mã hóa khóa đối xứng chưa thật an toàn vì biết khóa này “dễ” tính

được khóa kia và ngược lại Vấn đề thỏa thuận khoá và quản lý khóa chung là khó khăn và phức tạp

Trang 5

Một số hệ mã hóa khóa đối xứng

5/11

Một số hệ mã hóa cổ điển

Hệ mã hóa Dịch Chuyển

Hệ mã hóa Thay Thế

Hệ mã hóa Affine

Hệ mã hóa Vigenere

Hệ mã hóa DES, AES,…

Trang 6

Chương trình demo

6/11

Tự viết chương trình mô phỏng mã hóa file dữ liệu bằng một

số hệ mã hóa cổ điển: Dịch Chuyển, Thay Thế, Affine và Vigenere

Chương trình sử dụng ngôn ngữ C++ trên nền tảng QT

Trang 7

Chương trình demo

7/11

Hệ mã hóa dịch chuyển

Trang 8

Chương trình demo

8/11

Hệ mã hóa Thay Thế

Trang 9

Chương trình demo

9/11

Hệ mã hóa Affine

Trang 10

Chương trình demo

10/11

Hệ mã hóa Vigenere

Trang 11

Cảm ơn thầy, các anh chị và các bạn

đã lắng nghe!

11

Ngày đăng: 20/10/2014, 00:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w