[轉錄]Re: [新聞] 美德數學家 發現超大質數

看板NTUE-CS98作者 (冰釀綠茶)時間15年前 (2008/09/23 23:37), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ [本文轉錄自 Gossiping 看板] 作者: Freak1033 (金が信念! XD) 看板: Gossiping 標題: Re: [新聞] 美德數學家 發現超大質數 時間: Fri Sep 19 23:44:53 2008 ※ 引述《ainor (><)》之銘言: : http://www.csie.nctu.edu.tw/~rjchen/BigPrime.files/show.htm : <恕刪> : ----------------------------------------------------------------------------- : 隨便找都有資料 : 有沒有某些鄉民,自己無知算了,還怕別人不知道的八卦 : 還有沒有人要問算那麼大的要幹嘛? 請問您非常有知嗎? 這麼大脾氣就說別人無知? 我不認為會用 google 就有資格數落別人了. XD 我就直說了吧, 我在實驗室的主要研究領域就是密碼學與因數分解, 我可以斷言這麼大的質數在密碼學(至少在 RSA 上)沒有任何的實用價值, 而一堆人在產生這麼大的質數, 目的只是對純數學之神秘的探索而已. 為什麼說這麼大的質數在 RSA 上沒有任何實用價值呢? 起碼有以下原因: 1. 在 RSA 上面需要用的質數除了要夠大以外, 最重要的是要能夠兩個質數的乘積必須難以被它人分解. 而主題中所提到的質數其實是一個梅森質數, 它是一種具有特殊型狀的質數(二的冪次減一夠特別了吧?), 因此存在的候選並不多(事實上現在也才發現了 40 個梅森質數), 一下就會被猜中, 更糟的是它已經被公開出來了, 就等於沒有用了. 要是哪個傻子跟我說他的 RSA key 有 5 MB 那我一定馬上笑出來. A_A 2. 在實用上我們不會用到 Lucas-Lehmer test 來驗證質數, 就算我們要用大質數, 也只要用 Miller-Rabin test 就可以了. 這兩種測試的差別在於, Lucas-Lehmer test 能夠產生出一組 certificate, 藉由它你可以在很短的時間內驗證出該數 100% 是個質數. 而 Miller-Rabin test 則沒辦法產生出這種 certificate, 它是一種隨機演算法, 只能保證對於某個合數在隨機測試中, 有起碼 3/4 的機率它會被抓包出來是合數, 但是它沒辦法完全證明某個數是質數. (note: 除非 generalized Riemann hypothesis 被證明為真) 在實務上, 其實我們不太需要那麼 100% 的證明, 我們只要多跑幾次 Miller-Rabin test, 而某個數沒有被抓包, 我們就可以相信它 99.999999% 是個質數, 那就夠用了. :p 所以我說原本新聞上所講的尋找質數多半只是對於數學神秘的探究, 而並非作為實際加密應用目的. :p 3. 用太大的 key 除了會降低破密速度以外, 同時也會讓正常的加解密變慢, 光是用 RSA-1024 來做加解密就得花上大約 0.1 sec 的時間, 而我們知道, 加解密的時間"至少"與 key 的長度成正比, 也就是說 RSA-43112609 起碼得花上一小時才能進行一次的加密. XD 而用這麼大的質數是否能帶來額外的安全性呢? 事實上是沒有, 目前地球上最快的因數分解實作剛好是我們的作品, 前日才剛投稿到 Eurocrypt. 我們估計出來, 目前實用上能夠破到最大的 RSA 大約是 RSA-768, 而這需要價值三百萬美元的機器與半年的計算時間. 以個人使用而言 RSA-1024 已經足夠安全, 而政府機關則是推薦使用 RSA-4096. (中華民國行政院的 key 便是 4096) 4. RSA 現在已經快要走到盡頭了, 自從 GNFS 發明之後, 為了達到足夠的安全性, 所採用的 key 必須越來越長, 使得加解密時間也越來越久. 現在密碼學界所注目的 PKI 已經漸漸轉移到 elliptic curve based system, 以及 multivariate quadratic system. 其中又以後者特別讓大家興奮, 因為一般的 MQ 問題已知是屬於 NP-hard 問題, 假使能夠產生某種 MQ trapdoor 使得產生出來的 key space 是所有的 MQ instance, 那麼除非能夠發現 P = NP 的演算法(which is believed not exist), 不然 MQ 的系統可以認為是安全的. 另外目前也尚未發現解 MQ 問題的量子演算法, 而質因數分解目前已知可用量子電腦破解, 只差技術上沒辦法造出足夠大的量子電腦. --- 感謝網友來信指正, 第三段的數據有修正. -- 「ふ…ふざけるな!そんあ短い咒文で、魔法を起動できるわけないだろうが! お前わマウゼルの神に逆らう氣なのか?!傲慢な~」 「失禮致しました、誠實に全力でお相手致します。 第一戰術級‧軍用攻性魔法‧出よ、武雷神〈トール〉!」 〈スクラップド‧プリンセス〉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.224.64

09/19 23:45,
你人也很好
09/19 23:45

09/19 23:45,
09/19 23:45

09/19 23:46,
是某些鄉民先在推文白爛的吧
09/19 23:46

09/19 23:46,
反方答辯了
09/19 23:46

09/19 23:46,
半桶水響叮噹
09/19 23:46

09/19 23:47,
真專業
09/19 23:47

09/19 23:48,
量子力學也可以用在密碼學嗎?
09/19 23:48

09/19 23:51,
專業不代表可以嗆別人 你也重蹈附轍霸了~
09/19 23:51

09/19 23:51,
可以阿~
09/19 23:51

09/19 23:51,
聽說量子電腦可以一瞬間解出來 不知道有沒有這方面的強者
09/19 23:51

09/19 23:51,
來講解一下
09/19 23:51

09/19 23:51,
小心原po抓狂想一個需要很大質數的加密演算法XXD
09/19 23:51

09/19 23:52,
quantum entanglement
09/19 23:52

09/19 23:52,
專業推一個
09/19 23:52

09/19 23:53,
量子電腦可能還要很久
09/19 23:53

09/19 23:53,
不就是變形金剛 XD
09/19 23:53

09/19 23:53,
推專業 可是知識不要拿來PK 我覺得比較好....
09/19 23:53

09/19 23:53,
還要很久才會有實用版. 目前還是在努力的縮小晶圓中
09/19 23:53

09/19 23:56,
push
09/19 23:56

09/19 23:56,
要開戰摟....
09/19 23:56

09/19 23:57,
          π字派的上啊!!!
09/19 23:57

09/19 23:58,
這篇有嗆人嗎?? 感覺不出來阿 是不懂的人內心受創吧
09/19 23:58

09/19 23:58,
話說被懂的人嗆還比倍半調子的人唬還爽一點點
09/19 23:58

09/20 00:00,
被真正不懂得人嗆也很可憐
09/20 00:00

09/20 00:00,
上篇根本就虎爛+欠嗆XD
09/20 00:00

09/20 00:00,
嗯嗯 第3段的第4行解釋的不錯
09/20 00:00

09/20 00:01,
本串第一篇的syu外行鬥內行 把一堆專業都引出來了..
09/20 00:01

09/20 00:02,
所以syu唯一的貢獻 就是讓我們看了很多篇專業文囉?
09/20 00:02

09/20 00:04,
貢獻喔 就是讓你們知道這麼大的數沒有什麼實際用途
09/20 00:04

09/20 00:04,
剛好跟我一開始的說法一樣 很巧
09/20 00:04

09/20 00:05,
看不懂啦= =
09/20 00:05

09/20 00:05,
說不定真的有人用到它 然後又被翻盤也說不定
09/20 00:05

09/20 00:07,
其實舉RSA也只是要告訴無知的人大質數是有用的吧
09/20 00:07

09/20 00:08,
所以就說不定真的有一天有人會用到.....
09/20 00:08

09/20 00:09,
能不能拜讀一下世界上實作最快質因數分解的paper呢?
09/20 00:09

09/20 00:11,
推中研院的前同仁 XD
09/20 00:11

09/20 00:12,
樓樓上+1 剛好這學期要修密碼學...
09/20 00:12

09/20 00:13,
呃,用多大的質數是速度問題,你總不想加密個字串
09/20 00:13

09/20 00:13,
author name or keyword來一下...XD
09/20 00:13

09/20 00:13,
就要讓自己的電腦跑上五天吧?^^"
09/20 00:13

09/20 00:14,
問一下M-R算法依賴黎曼猜想,是因為用了質數定理和質數
09/20 00:14

09/20 00:15,
布之間的的近似程度的原因麼
09/20 00:15

09/20 00:15,
paper 現在應該還搜不到, 因為 eurocrypt 還在審.
09/20 00:15

09/20 00:15,
不過我們有在 CHES 的時候先做了一份投影片,
09/20 00:15

09/20 00:16,
喔~~~(假裝看懂了!)
09/20 00:16

09/20 00:16,
可以拿來參考: http://0rz.tw/204Mh
09/20 00:16

09/20 00:17,
其實是沒什麼新方法,只是把舊方法跟硬體推到極限而已.:p
09/20 00:17

09/20 00:20,
不過我好像看不懂,呵呵,好像使用橢圓曲線在某個特定域
09/20 00:20

09/20 00:20,
其實~~你不打算讓然看懂的吧@@
09/20 00:20

09/20 00:21,
上算的麼,搞不清了,果然隔行如隔山啊
09/20 00:21
沒錯, 就是用橢圓曲線法來處理跑 1024-bits GNFS 之後生出來的那些"小"合數. 它們的範圍大約就是在 256-bits 上下. 我們這篇 paper 的主要價值在於使用 GPU 來計算, 我們都知道近代 GPU 的算術能力已經遠超過 CPU. :p

09/20 00:22,
個人認為這個理論在壓電偶合與阻抗匹配有極大的功用
09/20 00:22

09/20 00:23,
不過你原文的結論我覺得很對,那個質數沒啥用,太太大了
09/20 00:23

09/20 00:23,
........看到鄭老師的名字 不會是本人吧 (抖)
09/20 00:23

09/20 00:23,
not me, I'm Chen. :p
09/20 00:23

09/20 00:25,
所以是用CUDA做的囉 這學期鄭老師開CUDA的課 我沒選 XD
09/20 00:25
※ 編輯: Freak1033 來自: 140.109.224.64 (09/20 00:26)

09/20 00:27,
沒錯, 的確是 CUDA. :)
09/20 00:27

09/20 00:41,
打仗輸入密碼要一小時解密
09/20 00:41

09/20 00:41,
仗都打完了...
09/20 00:41

09/20 00:43,
用GPU算...敢問是採用Nvidia還是ati ....?XD
09/20 00:43

09/20 00:44,
推すてプリ
09/20 00:44

09/20 00:46,
近代GPU算術能力遠超CPU?(驚)
09/20 00:46

09/20 00:54,
都說是CUDA了就是Nvdia了阿~Nvidia好棒阿!
09/20 00:54

09/20 00:54,
他指的是3d浮點運算能力吧....
09/20 00:54

09/20 00:58,
GPU的優勢在於平行運算
09/20 00:58

09/20 00:59,
高手 能投稿到crypto 能說說是哪個實驗室嗎xd
09/20 00:59

09/20 01:00,
我推有人會這樣嗆你:
09/20 01:00

09/20 01:01,
你幾點要meeting?把schedule先拿出來 (中文夾英文)
09/20 01:01

09/20 01:02,
其實就是在等待此篇好文才沒推第一po,我的疑惑解了!
09/20 01:02

09/20 01:24,
我從來不敢斷言有什麼新發現是沒用的(除了太陽能手電筒)
09/20 01:24

09/20 01:26,
費馬小定理當初發表時,全世界有誰料到這將來會被用在RSA上
09/20 01:26

09/20 01:47,
嗯嗯 (裝懂中)
09/20 01:47

09/20 02:30,
呵呵 是楊X因老師的實驗室嗎?
09/20 02:30

09/20 02:38,
跟 bernstein, lange, yang一起發論文 真爽
09/20 02:38

09/20 02:52,
完全看不懂...
09/20 02:52

09/20 02:53,
原po的態度明明就很婉轉很客氣,說他嗆也太過分了點
09/20 02:53

09/20 03:38,
可是如果將來電腦發展到跑RSA-43112609只需要0.1sec .....
09/20 03:38

09/20 03:38,
推專業,雖然看不懂XD
09/20 03:38

09/20 03:38,
那大質數還是沒有用嗎?...
09/20 03:38

09/20 03:42,
09/20 03:42

09/20 05:30,
靠盃 說實在的看不懂 但是給推XD
09/20 05:30

09/20 09:39,
推你 真屌
09/20 09:39

09/20 09:53,
文組哭哭 完全看不懂
09/20 09:53

09/20 10:37,
我記得高司 費碼之類的人興趣就是找質數
09/20 10:37

09/20 10:49,
看不懂啦....哭哭
09/20 10:49

09/20 12:34,
完全看不懂
09/20 12:34

09/20 12:43,
沒有足夠大的量子電腦,那夠強的GPU那麼多單元可以混過去嗎?
09/20 12:43

09/20 13:43,
09/20 13:43

09/20 14:18,
看不懂啦 哭哭
09/20 14:18

09/20 16:15,
這串討論文真的說的是中文嗎?我竟然有看沒有懂,我是笨蛋
09/20 16:15

09/20 16:20,
來自中研院的文 科科
09/20 16:20

09/20 16:23,
比之前的好幾篇容易懂
09/20 16:23
※ 編輯: Freak1033 來自: 140.109.224.64 (09/20 21:24)

09/20 21:44,
請問一下是哪一所大學有開課??有課程網頁嗎
09/20 21:44
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.3.179

09/24 00:00, , 1F
你們兩個幹麻?? 讓人家以為我們都看的懂嗎??
09/24 00:00, 1F

09/24 00:01, , 2F
弓三小...
09/24 00:01, 2F
文章代碼(AID): #18sGqyuY (NTUE-CS98)
文章代碼(AID): #18sGqyuY (NTUE-CS98)