在OpenSSL API代码中查找主密钥的MAC密钥,加密密钥和初始化向量

时间:2014-09-18 16:55:35

标签: ssl openssl

我一直在OpenSSL API C文件中闲逛很长一段时间,在OpenSSL的c文件中找到主密码实际生成并分为三部分,如MAC密钥,加密密钥和初始化向量?

如果您知道,请帮助我发现它。

1 个答案:

答案 0 :(得分:0)

  

...主密码实际上是生成的,分为三个部分,如MAC密钥,加密密钥和初始化矢量......如果您知道,请帮我发现。

由于您所说的是6个密钥而不是4个密钥(客户端和服务器都有自己的设置),因此您要求使用SSLv3及更高版本(而不是SSLv2)。

您可以在<openssl src>/ssl/s3_lib.c<openssl src>/ssl/t1_lib.c中找到代码。

您可以从OpenSSL: Source, Tarballs下载资源。