Điểm:0

Một số bằng chứng kiến ​​​​thức logarit rời rạc

lá cờ ph

Dựa theo Wiki có một cách tiếp cận để chứng minh kiến ​​​​thức về $x$ như vậy mà $g^x = y$. Làm thế nào tôi có thể chứng minh rằng tôi biết $x_1, x_2$ như vậy mà $g^{x_1} = y_1, g^{x_2}=y_2$. Tất nhiên, tôi có thể làm những bằng chứng này một cách riêng biệt nhưng tôi muốn kết hợp chúng thành một. Ý tưởng của tôi là để chứng minh rằng tôi biết như vậy $x = x_1 + x_2$ điều đó $g^x = y_1 y_2$. Nhưng nó có an toàn không? Nó không làm cho hệ thống dễ bị tổn thương?

Điểm:0
lá cờ my

Nhưng nó có an toàn không?

Chà, kiến ​​thức về $x_1 + x_2$ không có nghĩa là bạn cũng biết $x_1$ hoặc $x_2$.

Mặt khác, nếu bạn muốn chứng minh kiến ​​thức về $r_1x_1 + r_2x_2$, đối với ngẫu nhiên (ví dụ: được chọn bởi người xác minh hoặc Nhà tiên tri ngẫu nhiên) $r_1, r_2$ các giá trị, đó sẽ là bằng chứng kiến ​​thức bằng không về kiến ​​thức của cả hai $x_1, x_2$

Điều này có thể được thực hiện bằng cách mở rộng bằng chứng kiến ​​thức số không một số mũ theo một cách khá đơn giản:

  • Prover gửi $g^v$ đến người xác minh (đối với một số ngẫu nhiên $v$)

  • Trình xác minh gửi ngẫu nhiên $c, d$ để chứng minh

  • Prover gửi $r = v - cx_1 - dx_2$ để xác minh

  • Người xác minh chấp nhận nếu $g^v = g^r (g^{x_1})^c (g^{x_2})^d$

Кирилл Волков avatar
lá cờ ph
Có thể tạo $c$ và $d$ thông qua hàm băm không?
poncho avatar
lá cờ my
@ÐиÑиллÐолков: vâng; ví dụ của tôi, tôi đã làm phiên bản tương tác - thật dễ dàng để biến nó thành một giao thức không tương tác
Кирилл Волков avatar
lá cờ ph
Cám ơn rất nhiều!!
Кирилл Волков avatar
lá cờ ph
Tôi có thể mở rộng thuật toán cho $x_1, x_2, x_3, \ldots, x_n$ theo cách tương tự không?
poncho avatar
lá cờ my
@ÐиÑиллÐолков: vâng, nó hoạt động theo cách rõ ràng.
Кирилл Волков avatar
lá cờ ph
Có lẽ bạn biết, nơi tôi có thể tìm thấy bằng chứng của kế hoạch được đề xuất?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.