Điểm:0

Sơ đồ đơn giản để xuất bản dữ liệu bằng khóa riêng

lá cờ us

Mục đích là để Alice gửi một tin nhắn được mã hóa cho Bob. Cả Bob và bất kỳ ai khác đều không thể giải mã tin nhắn. Alice sẽ có thể giải mã nó khi tất cả dữ liệu được hiển thị cho cô ấy. Tuy nhiên, Alice không thể lưu trữ bất cứ thứ gì liên quan đến tin nhắn.

Khóa riêng:

  • X1 - bit ngẫu nhiên
  • X2 - bit ngẫu nhiên
  • M - số nguyên tố lớn

Khóa đã truyền:

  • A - số nguyên tố lớn ngẫu nhiên

Gửi tin nhắn:

  1. Tạo số nguyên tố ngẫu nhiên A
  2. tin nhắn = tin nhắn XOR X1
  3. tin nhắn = tin nhắn * A (mod M)
  4. tin nhắn = tin nhắn XOR X2
  5. gửi (tin nhắn, A)

Để giải mã:

  1. B = Nghịch đảo nhân của A (mod M)
  2. tin nhắn = tin nhắn XOR x2
  3. tin nhắn = tin nhắn * B (mod M)
  4. tin nhắn = tin nhắn XOR x1

Ý tưởng là phép nhân được kẹp giữa hai XOR loại bỏ bất kỳ loại mẫu có thể nhận dạng nào.

Đây có phải là một thuật toán hợp lý hay tôi đã mắc lỗi ở đâu đó?

(Lưu ý: Tôi hiểu rằng các mật mã như RSA là tiêu chuẩn công nghiệp cho loại vấn đề này. Tuy nhiên, tôi tự hỏi liệu một giải pháp đơn giản hơn có khả thi khi số tiền đặt cược thấp hơn hay không. Trường hợp sử dụng ở đây không có độ an toàn cực kỳ cao, nó dành cho giống như dịch vụ CAPTCHA, chúng tôi có thể cho phép máy chủ đưa ra câu hỏi CAPTCHA và gửi câu trả lời cho khách hàng, yêu cầu anh ta trả lời câu trả lời của mình cùng với câu trả lời được mã hóa, do đó loại bỏ nhu cầu lưu trữ dữ liệu phía máy chủ.)

Maarten Bodewes avatar
lá cờ in
Tôi nghĩ rằng việc đọc các AONT bắt đầu từ trang Wikipedia sẽ cho bạn thấy các sơ đồ chỉ dựa vào mật mã đối xứng. Có thể và có lẽ nên tránh sử dụng các khóa số học mô-đun hoặc khóa có kích thước thông báo nếu các kế hoạch hiệu quả hơn là khả thi.
lá cờ us
Xin chào Maarten, cảm ơn nhận xét của bạn, tôi muốn nói thêm rằng đối với ứng dụng này, thông báo chỉ có 32 bit.

Đă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.