2014-09-25 128 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

回答