我正在实施DTLS 1.2并使用密码TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
我正在使用以下步骤创建预主密钥和主密钥
1- 使用 API BCryptOpenAlgorithmProvider开放算法提供程序
2- 使用 API BCryptGenerateKeyPair生成密钥对
3- 比使用 API BCryptExportKey导出公钥
4- 比使用 API BCryptImportKeyPair导入对方公钥
5- 之后使用我的私钥和其他方公钥通过 API BCryptSecretAgreement生成秘密协议句柄
6- 最后使用 API BCryptDeriveKey获取密钥
我是否因为我的主密钥不正确而遗漏了什么。