Điểm:0

Làm thế nào để biết các yếu tố của khóa giúp tôi giải mã?

lá cờ cn

Gần đây, tôi đã bắt đầu tìm hiểu về mật mã học và khía cạnh Lượng tử của nó và tôi đã tìm thấy Thuật toán của Shor (giải quyết vấn đề sau: "Cho một số nguyên N, tìm các thừa số nguyên tố của nó").

Tôi cũng xem qua video này có tên là "Làm thế nào máy tính lượng tử phá vỡ mã hóa | Giải thích về thuật toán Shor"

Tôi vẫn còn bối rối về cách biết các yếu tố của chìa khóa sẽ giúp tôi giải quyết vấn đề.

kelalaka avatar
lá cờ in
[Câu trả lời này có thể hữu ích](https://crypto.stackexchange.com/a/70215/18298)
Điểm:1
lá cờ my

Tôi đã xem qua Thuật toán của Shor (giải quyết vấn đề sau: "Cho một số nguyên N, tìm các thừa số nguyên tố của nó").

Trên thực tế, thuật toán của Shor giải quyết vấn đề "đã cho một hàm tuần hoàn $f$, nghĩa là, nếu $\underbrace{f(f(... f(a))...)}_{k\text{ times}} = a$, cái gì $k$?"

Bằng cách chỉ định $f$ khéo léo, chúng ta có thể sử dụng điều này để giải quyết vấn đề chia thành thừa số. Tôi lưu ý điều này bởi vì nó cũng có thể được sử dụng để giải các bài toán thú vị khác.

Trong mọi trường hợp, điều bạn thực sự hỏi là "nếu chúng tôi có thể xác định được chìa khóa, thì điều đó giúp chúng tôi phá vỡ RSA như thế nào"? Lưu ý rằng RSA phụ thuộc vào độ khó của hệ số hóa; các phương pháp khác (chẳng hạn như Diffie-Hellman) cũng dễ bị tổn thương trước thuật toán của Shor, nhưng chúng sử dụng một thuật toán khác $f$ chức năng.

Chà, với RSA, số mũ công khai $e$ và số mũ riêng $d$ có liên quan bởi $e \cdot d \equiv 1 \pmod{\text{lcm}(p-1, q-1)}$. Nó chỉ ra rằng nếu chúng ta biết các thừa số nguyên tố $p, q$ và chúng ta biết số mũ công khai $e$ (được đưa ra trong khóa chung), thật dễ dàng để tính toán số mũ riêng $d$; điều đó ngay lập tức cho chúng ta một cách để giải mã thông qua $P = C^d \bmod 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.