[疑問] 關於reconfig 的 hmacmd5 key

看板IPv6作者 (daniel)時間10年前 (2014/08/25 22:01), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小的目前有一個作業 就是讓client收到server的 reconfig 之後要能重新去renew 我看了 RFC3315 以及 ㄧ些網路上的封包 我在coding的時候遇到一個問題 我在 reply時後收到來自serverk送出的 Authentication 這時候 要使用 hmac-MD5來計算 hash 且要保留當做reconfig時後的認證用 但是 我自己去撈封包並且解析之後封包如下 -------------------------------------------------------- authentication (11) length 28 protocol 3 algotithm 1 RDM 0 有一串數字我忘記名稱 1122334455667788 information 1234567891011121314151617181920212 <<<<有17組這部分要拿來做HMAC-MD5 但是 RFC3315內有提到 要計算hash之前要有一組key 然後也有說到計算hmac的資料是128 bit 所以是16組 在value前面還有8bit的TYPE 但是從封包中我看到的information一共有17組 所以我猜一開始的第一組就是key 所以就下去帶HMAC的function http://ppt.cc/o3Zx 但是結果好像不是我猜得這樣 不知道有哪一位前輩 可以幫我解釋一下 到底 RFC3315內定義的 key 是在哪裡呢??? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.129.220 ※ 文章網址: http://www.ptt.cc/bbs/IPv6/M.1408975308.A.418.html ※ 編輯: danielpowter (220.133.129.220), 08/25/2014 22:03:18
文章代碼(AID): #1J-q7CGO (IPv6)
文章代碼(AID): #1J-q7CGO (IPv6)