An ninh lo ngạiNhư thiết kế của chúng tôi chương trình được đề xuất, cân nhắc an ninh được giảm để xem xét sự an toàn của cryptosystem nằm bên dưới. Chúng tôi gợi lại rằng hiện đại mật mã mạnh mẽ được liên kết với lý thuyết độ phức tạp. Hiện có cryptosystems yêu cầu (hoặc một cách rõ ràng hoặc ngầm) khả năng để tạo ra phiên bản của vấn đề khó khăn. Một khả năng bị bắt trong definition chức năng một chiều. Kể từ khi chứng minh rằng một chiều chức năng tồn tại không phải là dễ dàng hơn so với chứng minh rằng P-NP [4], chúng tôi giả định rằng một chiều chức năng tồn tại như xa như cryptosystem của chúng tôi là có liên quan.Để hỗ trợ các giả định của chúng tôi, chúng tôi phân tích tính toán difficulty liên quan đến chúng tôi cryptosystem trong bối cảnh cuộc tấn công.Cryptosystem chúng tôi có thể phải chịu sự hai loại khác nhau của các cuộc tấn công dựa trên thiết kế của nó.Trường hợp 1: Kẻ thù không biết về X và g (tức là chỉ có ciphertext cuộc tấn công). Tại chính, chúng tôi nhận xét rằng trong lược đồ 1, cho mỗi g 2 K, một trong những có thể xác minh rằng g(A) = X # B⁄, nơi B = {0,1}. Điều này ngụ ý rằng g là surjective. Do đó, nó là một song ánh từ A vào X. Sau đó, g có thể được mở rộng để morphism một từ A⁄ thành B⁄. Thực tế này cho phép chúng tôi để thiết lập mã hóa và giải mã pro-cedures từ g như đã đề cập trong nhận xét 2. Tiếp theo, giả sử rằng kẻ địch sở hữu một mã hóa từ g(w). Sau đó, ông đã xây dựng một thuật toán có thể sản xuất g(w), hoặc tương đương, xây dựng một h: morphism A⁄? B⁄ và nhiều từ w 2 A⁄ như vậy mà h(w) = g(w). Điều này ngụ ý rằng ông đã để giải quyết vấn đề thư từ đăng bài. Nó đã được chứng minh rằng vấn đề này là unde-cidable [16,5]. Đó là vẫn còn undecidable khi chiều dài của w là bị giới hạn đến một fixed k 2 N [9].
đang được dịch, vui lòng đợi..
