[英]Arithmetic with big numbers in browser, suspiciously fast?
我正在嘗試學習 Diffie-Hellman,其安全性的原因應該是因為蠻力所需的計算應該非常昂貴,以至於不值得。 但是打字
(2n**2048n-1n)%(2n**2048n)
在谷歌瀏覽器中給出了即時結果。 怎么來的?
2n**2048n
是“僅”617 位十進制數:
%
並不是一個特別困難的操作,即使是在這么大的一對數字上也是如此。
我認為這是計算的絕對數量,而不是其中一個的難度,這是 Diffie-Hellman 的關鍵(盡管我不得不承認不是加密專家)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.