TAILIEUCHUNG - Phát triển thuật toán chữ ký số dựa trên hệ mã Poligh - Hellman

Bài viết đề xuất xây dựng thuật toán chữ ký số trên cơ sở phát triển hệ mã khóa bí mật Poligh – Hellman. Thuật toán chữ ký mới đề xuất có nguyên tắc làm việc tương tự thuật toán chữ ký RSA, song cho phép nhiều đối tượng ký có thể cùng sử dụng chung một modulo p trong các thuật toán ký và thuật toán kiểm tra chữ ký. Đồng thời, bài báo cũng phân tích mức độ an toàn của lược đồ mới đề xuất, cho thấy khả năng ứng dụng của nó trong thực tế. | Công nghệ thông tin PHÁT TRIỂN THUẬT TOÁN CHỮ KÝ SỐ DỰA TRÊN HỆ MÃ POLIGH - HELLMAN Nguyễn Vĩnh Thái1 Lưu Hồng Dũng2 Tóm tắt Bài báo đề xuất xây dựng thuật toán chữ ký số trên cơ sở phát triển hệ mã khóa bí mật Poligh Hellman. Thuật toán chữ ký mới đề xuất có nguyên tắc làm việc tương tự thuật toán chữ ký RSA song cho phép nhiều đối tượng ký có thể cùng sử dụng chung một modulo p trong các thuật toán ký và thuật toán kiểm tra chữ ký. Đồng thời bài báo cũng phân tích mức độ an toàn của lược đồ mới đề xuất cho thấy khả năng ứng dụng của nó trong thực tế. Từ khóa Chữ ký số thuật toán chữ ký số lược đồ chữ ký số hệ mật khóa bí mật hệ mã Poligh Hellman. 1. ĐẶT VẤN ĐỀ Hệ mã Poligh Hellman 1 được đề xuất và công bố bởi S. Poligh và M. Hellman vào năm 1976. Đây là một hệ mã khóa bí mật nhưng được xây dựng theo phương pháp của các hệ mã lũy thừa RSA 2 ElGamal 3 . Hệ mã Poligh Hellman có phương pháp mã hóa hoàn toàn như hệ mật RSA. Song do hệ mã Poligh Hellman sử dụng modulo p là số nguyên tố nên các khóa mã hóa và giải mã phải được giữ bí mật hoàn toàn chính vì lý do này mà hệ mã Poligh Hellman là một hệ mã khóa bí mật và không thực hiện được chức năng của một hệ chữ ký số như hệ mật RSA. Bài báo đề xuất một thuật toán chữ ký số được phát triển từ hệ mã Poligh Hellman lược đồ mới đề xuất có nguyên tắc làm việc tương tự lược đồ RSA song lại cho phép các đối tượng ký cùng sử dụng chung một modulo p nguyên tố như các lược đồ DSA trong chuẩn DSS 4 của Hoa Kỳ hay GOST 94 của Liên bang Nga 5 . 2. PHÁT TRIỂN THUẬT TOÁN CHỮ KÝ SỐ DỰA TRÊN HỆ MÃ POLIGH HELLMAN . Hệ mã Poligh Hellman . Thuật toán hình thành tham số và khóa Thuật toán bao gồm các bước như sau 1 . Sinh số nguyên tố p lớn mạnh. 2 . Tính ϕ p p 1 3 . Chọn khóa mã hóa e là một giá trị ngẫu nhiên thỏa mãn 1 lt e lt ϕ p và gcd e ϕ p 1 4 . Tính khóa giải mã d theo công thức d e 1 mod ϕ p 5 . Khóa bí mật chia sẻ giữa đối tượng gửi mã hóa và nhận giải mã là các tham số p d và e. Thuật toán mã hóa và giải .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.