Nghiên cứu và phát triển hệ mật mã khóa công khai ứng dụng trong bảo mật dữ liệu và xác thực các giao dịch điện tử
Link bài viết: http://repository.vnu.edu.vn/handle/VNU_123/7494
Giới thiệu chung và cơ sở toán học của lý thuyết mật mã: trình bày các
vấn đề chung nhất của mật mã, đưa ra các khái niệm cơ bản; trình bày các
kiến thức toán học làm nền cho các nội dung chính trong luận văn như số
học các số nguyên, thuật toán Euclid, thuật toán Euclid mở rộng, lý
thuyết đồng dư, thặng dư thu gọn, phần tử nguyên thủy, phương trình đồng
dư tuyến tình và đồng dư bậc hai; trình bày về độ phức tạp thuật toán,
hàm một phía và cửa sập một phía. Phương pháp kiểm tra và sinh số nguyên
tố: trình bày các định nghĩa, định lý về số nguyên tố; giới thiệu một
số phương pháp với các thuật toán kiểm tra và sinh số nguyên tố nói
chung và số nguyên tố lớn nói riêng, đóng vai trò rất quan trọng trong
việc cung cấp số nguyên tố lớn giúp thực thi, ứng dụng các hệ mã hóa
khóa công khai; các phương pháp được trình bày trong luận văn là phương
pháp cổ điển, phương pháp xác suất và phương pháp xác định; trình bày
một phương pháp phân tích một số ra thừa số nguyên tố. Đề xuất cấu trúc
dữ liệu và thuật toán xử lý số nguyên lớn: trình bày cụ thể cấu trúc dữ
liệu và đề xuất các thuật toán để có thể xây dựng hoàn chỉnh thư viện xử
lý số nguyên lớn. Một số hệ mã hóa khóa công khai và cải tiến hệ mã hóa
Rabin: trình bày lịch sử ra đời, một số bài toán nền tảng xây dựng hệ
mã hóa khóa công khai. Trong chương này cũng trình bày một số hệ mã hóa
khóa công khai RSA, ElGamal, Rabin. Hơn nữa chương này đưa ra hướng cải
tiến nhằm nâng cao độ an toàn của hệ mã hóa khóa công khai Rabin và
hướng khắc phục một số nhược điểm trong quá trình giải mã. Đưa ra một số
công thức tính nghịch đảo để quy trình giải mã của hệ mã hóa Rabin và
Rabin cải tiến được dễ dàng.
Nhận xét
Đăng nhận xét