如何改造openssl从而支持sm2算法的TLS
-
下载sm2算法的openssl补丁包。
-
使用patch命令将补丁包应用到openssl源码中,生成支持sm2算法的openssl。
-
修改TLS握手协议代码,增加对sm2算法的支持,包括证书格式、握手过程中的密钥交换协议等。
-
修改TLS协议实现代码,使其能够正确处理使用sm2算法的TLS连接。
-
编译并安装修改后的openssl库,测试其是否支持sm2算法的TLS连接。
-
针对sm2算法的安全性进行评估和测试,确保openssl的sm2实现符合安全标准。
原文地址: https://www.cveoy.top/t/topic/1AQ 著作权归作者所有。请勿转载和采集!