Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Nghiên cứu hàm băm trên cơ sở mạng hoán vị thay thế điều khiển được và ứng dụng trong mã hóa xác thực văn bản
PREMIUM
Số trang
65
Kích thước
2.3 MB
Định dạng
PDF
Lượt xem
1163

Nghiên cứu hàm băm trên cơ sở mạng hoán vị thay thế điều khiển được và ứng dụng trong mã hóa xác thực văn bản

Nội dung xem thử

Mô tả chi tiết

ĐẠI HỌC THÁI NGUYÊN

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THỐNG

PHOUMIVONG MITHPASA

NGHIÊN CỨU HÀM BĂM TRÊN CƠ SỞ MẠNG HOÁN VỊ

THAY THẾ ĐIỀU KHIỂN ĐƯỢC VÀ ỨNG DỤNG

TRONG MÃ HÓA XÁC THỰC VĂN BẢN

LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH

Thái Nguyên - 2020

ĐẠI HỌC THÁI NGUYÊN

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THỐNG

PHOUMIVONG MITHPASA

NGHIÊN CỨU HÀM BĂM TRÊN CƠ SỞ MẠNG HOÁN VỊ

THAY THẾ ĐIỀU KHIỂN ĐƯỢC VÀ ỨNG DỤNG

TRONG MÃ HÓA XÁC THỰC VĂN BẢN

LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH

Chuyên ngành: Khoa học máy tinh

Mã số: 848 0101

Người hướng dẫn khoa học: TS. ĐỖ THỊ BẮC

Thái Nguyên - 2020

I

LỜI CẢM ƠN

Trong quá trình học tập, nghiên cứu và hoàn thiện luận văn, tôi đã nhận được

sự động viên, khuyến khích và tạo điều kiện giúp đỡ nhiệt tình của các cấp lãnh đạo,

của các thầy cô giáo, anh chị em, bạn bè đồng nghiệp và gia đình.

Tôi xin bày tỏ lòng biết ơn sâu sắc tới ban giám hiệu nhà trường đã tạo điều

kiện giúp đỡ tôi trong suốt quá trình học tập, nghiên cứu và sinh hoạt. Xin chân thành

cảm ơn các thầy cô giáo trực tiếp giảng dạy các chuyên đề của toàn khóa học và hoàn

thành luận văn thạc sĩ. Các thầy cô đã truyền đạt cho tôi những kiến thức quý giá để

tôi có được nhận thức mới.

Đặc biệt, tôi xin bày tỏ lòng biết ơn sâu sắc tới T.S Đỗ Thị Bắc, giáo viên

hướng dẫn đã trực tiếp chỉ bảo, tận tình giúp đỡ tôi trong suốt quá tình tiến hành các

hoạt động nghiên cứu khoa học để hoàn thành luận văn này.

Với thời gian nghiên cứu còn hạn chế, ngôn ngữ còn khiêm tốn, luận văn

không tránh khỏi những thiếu sót, tôi rất mong nhận được các ý kiến đóng góp chân

thành từ các thầy cô giáo, đồng nghiệp, bạn bè.

Thái Nguyên, ngày. tháng năm 2020

Tác giả

PHOUMIVONG MITHPASA

II

LỜI CẢM ĐOAN

Tôi xin cảm ơn đoan đây là công trình nghiên cứu của tôi sự hướng dẫn trức

tiếp của giáo viên hướng dẫn TS.ĐỖ THỊ BẮC.

Mọi trích dẫn sự dụng trong báo cáo luận văn này được ghi rõ nguồn tài liệu

tham khảo theo đúng qui định.

Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tôi xin chịu

hoàn toàn trách nhiệm.

Thái nguyên, ngày tháng năm 2020

Tác giả

PHOUMIVONG MITHPASA

III

MỤC LỤC

LỜI CẢM ƠN ............................................................................................................. I

LỜI CẢM ĐOAN ......................................................................................................II

MỤC LỤC.................................................................................................................III

DANH MỤC CÁC CHỮ VIẾT TẮT ........................................................................V

DANH MỤC CÁC BẢNG........................................................................................VI

DANH MỤC CÁC HÌNH VẼ................................................................................. VII

MỞ ĐẦU.....................................................................................................................1

CHƯƠNG 1: TỔNG QUAN VỀ HÀM BĂM............................................................3

1.1 Giới thiệu về hàm băm .........................................................................................3

1.1.1 Định nghĩa về hàm băm .................................................................................3

1.1.2 Lịch sử phát triển của hàm băm.....................................................................4

1.1.3 Thuộc tính an toàn của hàm băm ...................................................................6

1.1.4 Các quan niệm an toàn ...................................................................................8

1.2 Xu hướng thiết kế .................................................................................................8

1.2.1 Hàm băm không khóa và có khóa..................................................................8

1.2.2 Hàm băm lặp ..................................................................................................9

1.2.3 Hàm băm dựa trên hình cây .........................................................................18

1.2.4 Hàm nén .......................................................................................................19

1.3 Ứng dụng của hàm băm......................................................................................19

CHƯƠNG 2:KIẾN TRÚC MẠNG CHUYỂN VỊ THAY THẾ ĐIỀU KHIỂN

ĐƯỢC .......................................................................................................................21

2.1 Các phần tử mã hóa cơ bản điều khiển được dựa trên mạng chuyển vị thay thế21

2.1.1 Các phần tử điều khiển cơ bản ....................................................................21

2.1.2 Phân loại các phần tử cơ bản........................................................................23

2.1.3 Nhóm phụ của các phần tử U2/1 với một đầu ra tuyến tính ..........................27

2.2 Các phần tử điều khiển được phù hợp với việc thực hiện mạng cổng lập trình

được dạng trường (FPGA) ........................................................................................31

2.3 Cấu trúc đối xứng, ứng dụng cho mã hóa ..........................................................38

IV

CHƯƠNG 3: XÂY DỰNG VÀ CÀI ĐẶT CHƯƠNG TRÌNH MÔ PHỎNG.........46

3.1 Xây dựng yêu cầu và phân tích ..........................................................................46

3.2 Thiết kế giao diện chương trình..........................................................................50

3.3 Xây dựng thư viện liên kết động ........................................................................51

3.4 Xây dựng Add-In cho phần mềm Microsoftword ..............................................51

3.5 Đánh giá về hàm băm vòng Ez...........................................................................53

KẾT LUẬN...............................................................................................................55

TÀI LIỆU THAM KHẢO.........................................................................................56

Tải ngay đi em, còn do dự, trời tối mất!