Nhận xét 2,33. Thuật toán Pohlig-Hellman hơn làm giảm vấn đề lôgarit rời rạc cho các yếu tố của trật tự tùy ý cho vấn đề lôgarit rời rạc cho các yếu tố của nguyên tố điện. Một sàng lọc hơn nữa, chúng tôi thảo luận về sau trong phần này, về cơ bản làm giảm vấn đề với các yếu tố của nguyên tố. Chính xác hơn, theo quan niệm của định lý 2,32, thời gian chạy Sqe cho các yếu tố của trật tự qe có thể được giảm xuống còn O(eSq). Đây là nội dung của đề xuất 2,34.Thuật toán Pohlig-Hellman do đó cho chúng ta biết rằng vấn đề lôgarit rời rạc trong một nhóm G là không an toàn nếu thứ tự của nhóm là một sản phẩm của các quyền hạn của số nguyên tố nhỏ. Nói chung, gx = h là dễ dàng để giải quyết nếu thứ tự của các yếu tố g là một sản phẩm của các quyền hạn của số nguyên tố nhỏ. Điều này áp dụng, trong đó, để các vấn đề lôgarit rời rạc trong Fp nếu p−1 yếu tố vào các quyền hạn của số nguyên tố nhỏ. Kể từ khi p−1 luôn luôn là thậm chí, tốt nhất mà chúng tôi có thể làm là hãy p = 2q + 1 với thủ tướng q và sử dụng một phần tử g của bậc q. Sau đó, thời gian chạy của thuật toán va chạm được mô tả trong Döï Luaät 2,22 là O (√q) = O(√p).Tuy nhiên, phương pháp tính toán chỉ số được mô tả trong phần 3.8 có thời gian chạy là subexponential, vì vậy ngay cả khi p = 2q + 1, q nguyên tố phải được chọn để khá lớn.Chúng tôi bây giờ giải thích các thuật toán mà làm giảm vấn đề lôgarit rời rạc cho các yếu tố của quyền lực chính cho vấn đề lôgarit rời rạc cho các yếu tố của nguyên tố. Ý tưởng là đơn giản: nếu g có trật tự qe, sau đó gqe−1 có bậc q. Bí quyết là để lặp lại quá trình này nhiều lần và sau đó lắp ráp các thông tin vào câu trả lời cuối cùng.Döï Luaät 2,34. Giả sử G là một nhóm. Giả sử rằng q là một số nguyên tố, và giả sử rằng chúng tôi biết một thuật toán mà mất Sq bước để giải quyết vấn đề lôgarit rời rạc gx = h trong G bất cứ khi nào g có bậc q. Bây giờ hãy để g ∈ G là một phần tử của thứ tự qe với e ≥ 1. Sau đó chúng tôi có thể giải quyết vấn đề lôgarit rời rạc GX = h trong O(eSq) bước. (2.19)
đang được dịch, vui lòng đợi..
