2014-09-25 127 views
2

我正在研究WebRTC網關項目,我需要從Javascript訪問瀏覽器指紋及其算法。我想訪問這些信息通過WebSocket信令通道發送。我期望通過瀏覽器獲得指紋和哈希算法來回答SDP,但是在它的缺失情況下。如何訪問DTLS握手的指紋和指紋算法

我已經尋找答案,並沒有運氣。

這裏是在我要訪問的信息的截屏(通過的WebRTC-內部): fingerprint

我正在尋找一個跨瀏覽器的解決方案,但如果它現在的作品在Chrome只爲會很好。我想要的參數在圖像中顯示爲「googFingerprint」和「googFingerprintAlgorithm」。

更新:報價的屏幕截圖 sdp offer with sha-1

更新:答案 sdp answer

更新的屏幕截圖:最新報價+回答 sdp offer with sha-256

+1

散列指紋是在鉻和Firefox的SDP交換。示例a =指紋:sha-256 34:AD:87:74:2A:C4:64:BB:56:D4:96:56:89:FE:31:B6:AF:43:A8:BB:2C :CD:B1:8C:FB:18:DB:9C:0C:D1:0F:3C'使用sha-256進行散列。你在SDP中沒有看到這一行嗎? [這裏是一些SDP的幫助](http://webrtchacks.com/sdp-anatomy/) – 2014-09-25 15:30:19

+0

不幸的是,在答案指紋屬性是缺席(見新圖像) – 2014-09-25 15:37:53

+0

提供有一個?如果沒有,Chrome可能不會認爲該會話是dtls – 2014-09-25 15:59:22

回答