关于国密SSL的那些事

一、关于国密SSL(国家标准称为TLCP)

国密SSL顾名思义就是指参考密码标准实现的https,这里面有2个显著特点:

1)密码套件国密化,即非RSA国际套件,类似ECC_SM4_GCM_SM3;

2)引入双证书机制,即签名和加密分离,传统https国际采用单证书;

二、Wireshark上抓包如何判定

        国内厂家已经在Wireshark上增加对TLCP抓包显示的支持,因此采用gmssl套件的https使用最新wireshark抓包协议会显示TLCP。

        要注意的是在国际上出现了一个RFC8998的协议,里面定了TLS_SM4_GCM_SM3套件,并使用TLS1.3来实现,这个跟TLCP(基于TLS1.1/1.2实现)还是有差距,不仅仅是密码套件不同。

三、客户端如何使用国密SSL

针对PC桌面端,可采用“国密浏览器” 或 “国密代理+普通浏览器”;

针对手机移动端,有开源实现,如gmssl、腾讯konassl,但需要注意okhttp对tlcp的支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值