0
只見Wikipedia,上部「客戶端認證的TLS握手」,即在TLS的端握手客戶機發送加密完成消息,含有比前的握手消息散列和MAC。爲什麼TLS協議將MAC地址與消息的散列一起發送?
我明白爲什麼這條消息是必需的。客戶端和服務器都需要驗證握手是否完成,並且現在的所有數據都將在另一端成功解密。
但是,爲什麼協議使用MAC地址進行驗證?服務器無法驗證這是客戶端的真實MAC地址,所以有什麼意義?
只見Wikipedia,上部「客戶端認證的TLS握手」,即在TLS的端握手客戶機發送加密完成消息,含有比前的握手消息散列和MAC。爲什麼TLS協議將MAC地址與消息的散列一起發送?
我明白爲什麼這條消息是必需的。客戶端和服務器都需要驗證握手是否完成,並且現在的所有數據都將在另一端成功解密。
但是,爲什麼協議使用MAC地址進行驗證?服務器無法驗證這是客戶端的真實MAC地址,所以有什麼意義?
它沒有。它發送一個消息認證碼。
請解釋你的答案.. –
MAC代表消息認證碼。不是MAC地址。這是一個密碼學的東西,可能在維基百科中有解釋。 – EJP
哦!這是更有意義..謝謝! –