Đồ Án MÃ HÓA DỮ LIỆU BẰNG PHƯƠNG PHÁP DES Có Demo

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    CHƯƠNG 1: TỔNG QUAN 4

    1.1 MẬT MÃ HỌC 4

    1. 2. HỆ THỐNG MÃ HÓA 4

    1. 3. HỆ THỐNG MÃ HÓA QUY ƯỚC 5

    1.4. HỆ THỐNG MÃ HÓA CÔNG CỘNG 6

    1.5 . KẾT HỢP MÃ HÓA QUY ƯỚC VÀ MÃ HÓA CÔNG CỘNG 6

    CHƯƠNG 2: MỘT SỐ PHƯƠNG PHÁP MÃ HÓA QUY ƯỚC 7

    2.1. HỆ THỐNG MÃ HÓA QUY ƯỚC 7

    2.2.PHƯƠNG PHÁP MÃ HÓA DỊCH CHUYỂN 7

    2.3. PHƯƠNG PHÁP MÃ HÓA THAY THẾ 8

    2.4. PHƯƠNG PHÁP AFFINE 9

    2.5. PHƯƠNG PHÁP VIGENERE 12

    2.6. PHƯƠNG PHÁP HILL 12

    2.7. PHƯƠNG PHÁP MÃ HÓA HOÁN VỊ 13

    2.8. PHƯƠNG PHÁP DES 14

    2.8.1 Phương pháp DES 14

    CHƯƠNG 3: MẬT MÃ HÓA DES 16

    3.1. LỊCH SỬ 16

    3.2. PHƯƠNG PHÁP BẢO MẬT 16

    3.3. ƯU NHƯỢC ĐIỂM 17

    3.3.1. Ưu điểm: 17

    3.3.2. Các yếu điểm của DES 17

    3.3.2.1. Tính bù 17

    3.3.2.2. khóa yếu 18

    3.3.3.3. DES có cấu trúc đại số 18

    3.3.3.4. Không gian khóa K 19

    3.4. SƠ ĐỒ KHỐI 20

    3.5. THUẬT TOÁN 22

    3.5.1 Quá trình mã hóa 24

    3.5.1.1.Giai đoạn 1 24

    3.5.1.2.Giai đoạn 2 25

    3.5.1.3.Giai đoạn 3 25

    3.5.2. Quá trình giải mã 26

    3.5.3. Hàm F 26

    3.5.4. Quá trình tạo khóa con 27

    3.5.5. Hàm (ánh xạ) mở rộng (E) 30

    3.5.6. Hộp S – Box 31

    3.5.7. Hộp P-Box 33

    3.6. LẬP MÃ DES 34

    CHƯƠNG 4: MÔ PHỎNG VÀ KẾT QUẢ 40

    4.1. PHÂN TÍCH BÀI TOÁN 40

    4.1.1. Đầu vào của chương trinh 40

    4.2. PHẠM VI ỨNG DỤNG CHƯƠNG TRÌNH 42

    4.3. KẾT QUẢ MÔ PHỎNG 42

    4.3.1. Thiết kế kiến trúc 42

    4.3.1.1 Ngôn ngữ cài đặt : C# 42

    4.3.1.2 Môi trường cài đặt 42

    4.3.1.3 Giao diện 42

    4.3.1.4 Các hệ thống con 42

    4.3.2. Thiết kế giao diện 43

    4.3.2.1. Sử dụng chức năng mã hóa file 44

    4.3.2.2. Sử dụng chức năng giải mã file 47

    4.3.2.3. Sử dụng chức năng mã hóa văn bản 50

    4.3.2.4. Sử dụng chức năng giải mã văn bản 53

    4.4. KIỂM THỬ 56

    KẾT LUẬN 57

    NHỮNG VẤN ĐỀ ĐÃ LÀM ĐƯỢC 57

    NHỮNG VẤN ĐỀ CHƯA LÀM ĐƯỢC 57

    HƯỚNG PHÁT TRIỂN ĐỀ TÀI 57

    TÀI LIỆU THAM KHẢO 57

    PHỤ LỤC 58
     

    Các file đính kèm:

Đang tải...