Điểm:0

Làm thế nào để tìm số mũ lặp lại trong một cuộc tấn công đi xe đạp?

lá cờ cn

Trong bài báo của Simmons và Norris, họ chứng minh cuộc tấn công đi xe đạp bằng ví dụ sau:

p = 383 q = 563 s = 49 và t = 56957 ( số nguyên tố)

Kẻ tấn công biết r = pq = 215,629 , s = 49 và một tin nhắn được mã hóa C. Bằng cách hình thành C1 =C49 , C2 = C149, v.v. Anh ấy sẽ tìm thấy Cj = C cho 1,2,5 hoặc 10

Tôi không hiểu làm thế nào họ tìm ra họ sẽ có M = Cj-1 trong nhiều nhất 10 bước? Họ có đề cập rằng 49 thuộc về số mũ 10 mod Ï(r) = 214,684 nhưng tôi không chắc điều đó có nghĩa là gì. Bất cứ ai có thể giải thích? vui lòng. Cảm ơn bạn!

fgrieu avatar
lá cờ ng
Bài viết được tham khảo là: Gustavus J. Simmons & Michael J. Norris (1977) NHẬN XÉT SƠ BỘ VỀ M.I.T. HỆ THỐNG MẬT KHÓA CÔNG CỘNG, Cryptologia, 1:4, 406-414, [có tường phí](https://doi.org/10.1080/0161-117791833219).
kelalaka avatar
lá cờ in
[Tấn công theo chu kỳ vào RSA](https://crypto.stackexchange.com/q/1572/18298)
Điểm:2
lá cờ ru

Một cuộc tấn công đi xe đạp với số mũ mã hóa $s$ dựa vao $s$ có cấp số nhân nhỏ modulo cấp số nhân của bản mã. Nếu $c^v\equiv 1\pmod{pq}$$s^w\equiv 1\pmod v$ sau đó liên tục mã hóa $c$$w$ thời gian cho $$c^{s\times s\times\cdots\times s\times s}\equiv c^{s^w}\pmod{pq}.$$ Chúng ta biết rằng $s^w=kv+1$ cho một số $k$ để có thể $$c^{s^w}=c^{kv}c\equiv c\pmod{pq}.$$

Trong trường hợp của bạn $pq=215629$$s=49$. vì vậy chúng tôi biết rằng $v$ phân chia $\phi(pq)=214684$. Điều này cho chúng ta biết rằng $w$ chia thứ tự nhân của $s$ modulo 214684. Một phép tính đơn giản sẽ chỉ ra rằng $$49^{10}\equiv 1\pmod{214684}$$ để có thể $w$ phải chia hết cho 10. Sẽ có các giá trị của $w$ nhỏ hơn 10 đối với một số giá trị của $c$ (ví dụ. $c=32$).

Nếu chúng ta viết $\mathrm{ord}(x,m)$ cho thứ tự nhân của $x$ modulo $m$ (tức là số nguyên nhỏ nhất $t>0$ như vậy mà $x^t\equiv 1\pmod m$ thì biểu thức chung cho số lần lặp lại là $$\mathrm{ord}\left(s,\mathrm{ord}(c,pq)\right).$$

lá cờ cn
hoàn hảo! có ý nghĩa. cảm ơn!

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