Trong bước thứ hai, chúng tôi sử dụng các kỹ thuật diagonalization để đảo ngược thứ tự của định lượng.
Cụ thể, chúng tôi cho rằng có tồn tại một chương trình chữ ký đó là an toàn trong Random Oracle
Model, nhưng mà bất kỳ thực hiện (sử dụng bất kỳ chức năng tổ hợp) kết quả trong một chương trình không an toàn . Tuy nhiên, các chương trình xây dựng trong bước này sử dụng ký và xác minh
các thủ tục chạy trong thời gian (hơi) siêu đa thức.
• Trong bước thứ ba, chúng tôi sử dụng CS-bằng chứng [27] để thoát khỏi các siêu đa thức chạy-thời gian (của
các thủ tục hợp pháp), do đó có được một sơ đồ chữ ký tiêu chuẩn đó là an toàn trong
các ngẫu nhiên Oracle Model, nhưng không có thực an toàn. Cụ thể, trong bước này, chúng tôi
sử dụng CS-chứng minh như một công cụ để "diagonalize chống lại tất cả các cụm công thời gian đa thức trong đa thức
thời gian". (Theo ghi nhận của Silvio Micali, kỹ thuật này có thể cũng hữu ích trong việc thiết lập khác mà
kỹ thuật diagonalization được áp dụng.)
Độc giả được gọi [22] cho các thuật ngữ cơ bản về lược đồ chữ ký và tương ứng
khái niệm về an ninh. Như là một điểm khởi đầu cho các công trình xây dựng của chúng tôi, chúng tôi sử dụng một sơ đồ chữ ký, ký hiệu là
S = (G, S, V), trong đó G là thuật toán quan trọng thế hệ, S là các thuật toán ký, và V là các
thuật toán xác minh. Chúng tôi giả định rằng chương trình này (G, S, V) là existentially làm giả dưới
adaptive chọn tấn công tin nhắn, trong Random Oracle Model. Chúng ta không cần phải dựa vào bất kỳ giả định tính toán ở đây, vì các chức năng một cách đủ để xây dựng chữ ký an toàn
án [29, 34], và oracle ngẫu nhiên có thể được sử dụng để thực hiện các chức năng một chiều mà không cần bất kỳ
assumptions.12
ước. Trong ba bước dưới đây chúng tôi giả định, mà không mất tính tổng quát, rằng an ninh
thông số (ví dụ, k) là tiềm ẩn trong các phím tạo ra bởi G (1k). Ngoài ra, hãy để chúng tôi khắc phục một số chức năng chiều dài
`ra: N → N, đó sẽ là tiềm ẩn trong các cuộc thảo luận bên dưới (ví dụ, chúng tôi giả định rằng ngẫu nhiên
sấm là tất cả 'ra-mo, các mối quan hệ là lảng tránh wrt' ra, vv) .
đang được dịch, vui lòng đợi..
