Thiết Kế Và Hiện Thực Thuật Toán Kiểm Tra Chữ Ký Số RSA Trên FPGA - Khóa Luận Tốt Nghiệp Kỹ Thuật Máy Tính

2022

76
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1. Đặt vấn đề

1.2. Một số nghiên cứu liên quan

1.3. Hướng nghiên cứu

1.4. Mục tiêu đề ra

1.5. Bố cục báo cáo

1.6. Kế hoạch thực hiện

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Tổng quan

2.2. Công cụ Vivado Design Suite

2.3. Công cụ Vitis Unified Software Platform

2.4. Các thuật toán được sử dụng

2.4.1. Thuật toán Montgomery Modular Multiplication

2.4.2. Thuật toán Modular Exponentiation

2.4.3. Thuật toán RSA

2.4.4. Thuật toán SHA-256

2.4.5. Thuật toán chữ kí số RSA

3. CHƯƠNG 3: THIẾT KẾ HỆ THỐNG ĐỀ XUẤT

3.1. Khối Montgomery modular multiplication

3.2. Khối Modular exponentiation (RSA)

3.3. Thuật toán SHA-256

3.4. Thuật toán kiểm tra chữ kí số

4. CHƯƠNG 4: HIỆN THỰC THIẾT KẾ VÀ NẠP ỨNG DỤNG CỦA THIẾT KẾ VÀO BOARD FPGA

4.1. Phương pháp đánh giá

4.2. Kết quả tổng hợp các thiết kế

4.3. Thiết kế hệ thống SoC sử dụng khối DSA verification

4.4. Kết quả mô phỏng các thiết kế

4.5. So sánh kết quả thiết kế với các nghiên cứu có liên quan

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI

5.1. Kết luận

5.2. Khó khăn gặp phải

5.3. Hướng phát triển

TÀI LIỆU THAM KHẢO

Thiết kế và hiện thực thuật toán kiểm tra chữ ký số RSA trên FPGA - Khóa luận tốt nghiệp kỹ thuật máy tính là một tài liệu chuyên sâu tập trung vào việc thiết kế và triển khai thuật toán kiểm tra chữ ký số RSA trên phần cứng FPGA. Tài liệu này không chỉ cung cấp cái nhìn chi tiết về cách thức hoạt động của chữ ký số RSA mà còn đề xuất các giải pháp tối ưu hóa hiệu suất thông qua việc sử dụng FPGA. Điều này mang lại lợi ích lớn cho các kỹ sư và nhà nghiên cứu trong lĩnh vực bảo mật và xử lý tín hiệu số, giúp họ hiểu rõ hơn về cách tích hợp các thuật toán mã hóa vào phần cứng một cách hiệu quả.

Nếu bạn quan tâm đến các ứng dụng thực tế của bảo mật trong hệ thống công nghệ thông tin, bạn có thể khám phá thêm Luận văn thạc sĩ áp dụng tri thức về phát hiện phân loại tấn công từ chối dịch vụ để thiết kế hệ thống bảo vệ. Tài liệu này cung cấp cái nhìn sâu sắc về cách thiết kế hệ thống bảo vệ chống lại các cuộc tấn công từ chối dịch vụ, mở rộng kiến thức của bạn về an ninh mạng và các giải pháp bảo mật hiện đại.