+ -
当前位置:首页 → 问答吧 → 关于SSL/TLS握手交互的问题....

关于SSL/TLS握手交互的问题....

时间:2011-12-22

来源:互联网

在做一个解析程序, 有本地SSL服务器的私钥,加密套件为RC4_MD5
得到的预主密钥正确(根据私钥解出,前2位版本号为03 01,所以判断正确) 接下来流程分别是
1、用预主密钥跟客户端,服务端两个随机数生成主密钥
2、根据主密钥与两个随机数生成了key_block(这时打印了一下长度,单个mac长20, key长16 , iv长却是0!!!! )
3、由于RC4_md5是非出口,所以直接按长度取了客户端与服务器的最终密钥
4、设置RC4结构,用密钥对握手结束的第一个加密数据进行了解析....结果不正确 :(


请专家们帮忙看看是我的处理流程有问题还是key_block计算错了.....iv长度是0.....不胜感激。阿门

作者: yage9992003   发布时间: 2011-12-22

没人看,自己顶下,就是想知道个能如何验证哪步出了问题的方法。由于现在只能从最后结果判断....所以分不清楚具体是哪部分出了问题

作者: yage9992003   发布时间: 2011-12-22