802.16 IP Telephony Lab會議紀錄 時間:100年01月04日14:00 地點:暨南大學科三館413教室 主講人:邱翰銓 紀錄:陳鈺萍 出席者:陳麗雯、鍾揮雄、呂佳紋、邱翰銓、呂冠達、葉俊克、陳鈺萍、張豈嘉 會議主題:Security of Wireless Sensor Network 會議內容: 1.Introduction MD5 2.Algorithm MD5 3.Application MD5 Q:任意字串有特定範圍嗎?(佳紋) A:2的64次方 Q:字結長度要補到512還是448?(揮雄) A:是512,投影片第6頁有舉範例。(翰銓) Q:不懂左循環s位元;不懂7、8、9、10 頁?(惟綸) A:補充MD5的function code和API。(老師) Q:SHA和MD5用途和優劣比較(冠達) A:用途:比對資料的完整性;新的比較優,因為新的長度變長不容易collision。(老師) Q:第11頁的系統不知道使用者的密碼好處是什麼?(老師)(鈺萍) A:避免管理者監守自盜,所以此演算法不是防駭客,因為駭客所有權限都有了。(老師) 目前Unix並沒有支援一個帳號多密碼。(老師額外補充) Q:固定長度的好處,不固定長度的壞處?(麗雯) A:不固定長度是因為要動態配置記憶體,所以要特別記住記憶體位置去比對;固定字串長度的話內容比對就指標指在相同記憶體比較方便。(鈺萍)(老師) Q:不懂第4頁448位元如何來的(佳紋) A:選填長度64位元,要先以512位元扣除64位元,就變成448。(翰銓) Q:MD5是驗證碼長度是128元位,後來比較新的驗證法如sha則是將驗證碼長度越變越長,這其中的演算法是否有很大的差異?(俊克) A:兩者是解決同一件事,大至上是類似的,但細節會有差異。(老師) Q:可否增加一些延伸閱讀(揮雄) Q:會有多對1的情形大概機率是多少?(老師) Q:MD5的值被重複的機率會有多大?(老師) A:1-(1/2^128) 依照字串的長度去算(老師) =[(2^128)-1/2^128]*[(2^128)-2/2^128]*[(2^128)-3/2^128]*.......... 機率為1-[(2^128)-1/2^128]*[(2^128)-2/2^128]*[(2^128)-3/2^128]*.......... Q:第12頁的演算速度快,對硬體的要求很低?(老師) A:此部分最好能舉例或加進數據。補充MD5的function code collision generator下次報告(老師) 散會: 結束時間:16:00