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

问题描述:

我一直在OpenSSL API C文件中漫游一段时间,以查找在OpenSSL的c文件中,实际生成的主密钥在哪里分为三部分,如MAC密钥,加密密钥和初始化向量?在OpenSSL API代码中查找主密钥的MAC密钥,加密密钥和初始化向量

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

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

由于您在谈论6个键而不是4个键(客户端和服务器获取自己的集合),因此您要求SSLv3及更高版本(而非SSLv2)。

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

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