[发明专利]SNI域名的提取方法、电子设备、计算机可读存储介质在审
申请号: | 202111280714.9 | 申请日: | 2021-10-29 |
公开(公告)号: | CN116074026A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 宋科;朱娜;李华光 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L69/164;H04L69/22;H04L61/4511 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;郑旭丽 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | sni 域名 提取 方法 电子设备 计算机 可读 存储 介质 | ||
1.一种服务器名称指示SNI域名的提取方法,包括:
在接收到的数据包为快速用户数据包协议互联网连接QUIC初始包的情况下,对所述接收到的数据包中的QUIC载荷的目标长度的密文部分进行解密得到目标长度的明文部分;其中,所述目标长度小于所述QUIC载荷的总长度;
对所述明文部分进行解码得到SNI域名。
2.根据权利要求1所述的SNI域名的提取方法,在接收到的数据包为快速用户数据包协议互联网连接QUIC初始包的情况下,该方法还包括:
在满足预先设置的级别范围内的限速条件的情况下,继续执行所述对所述接收到的数据包中的QUIC载荷的目标长度的密文部分进行解密得到目标长度的明文部分的步骤。
3.根据权利要求2所述的SNI域名的提取方法,其中,所述级别范围包括以下任意一个:
同一个用户、同一个线程。
4.根据权利要求2所述的SNI域名的提取方法,其中,所述满足预先设置的级别范围内的限速条件包括:
在第i级预设时间段内接收到的QUIC初始包的数量小于或等于第i级预设阈值;其中,i依次取1,2,……,M的整数,M为大于或等于2的整数。
5.根据权利要求1所述的SNI域名的提取方法,在接收到的数据包为快速用户数据包协议互联网连接QUIC初始包的情况下,该方法还包括:
在所述接收到的数据包满足所述QUIC载荷的解密条件的情况下,继续执行所述对所述接收到的数据包中的QUIC载荷的目标长度的密文部分进行解密得到目标长度的明文部分的步骤。
6.根据权利要求5所述的SNI域名的提取方法,其中,所述接收到的数据包满足所述QUIC载荷的解密条件包括:
从所述接收到的数据包中提取到正确的QUIC版本号,且所述QUIC版本号为系统所支持的版本对应的版本号;
从所述接收到的数据包中正确提取出目标连接标识DCID;
从所述接收到的数据包中提取出的QUIC载荷的长度和QUIC首部的长度之和等于用户数据包协议UDP载荷的长度。
7.根据权利要求1-6任意一项所述的SNI域名的提取方法,其中,所述接收到的数据包为快速用户数据包协议互联网连接QUIC初始包包括:
根据所述接收到的数据包的互联网协议IP首部确定所述接收到的数据包为用户数据包协议UDP包;
根据所述接收到的数据包的IP首部确定所述接收到的数据包为上行包;
根据所述接收到的数据包的IP首部和UDP首部确定所述接收到的数据包为UDP流的第一个包;
根据所述接收到的数据包的UDP首部确定所述接收到的数据包的UDP载荷的长度大于或等于预设长度;
根据所述接收到的数据包的QUIC首部确定所述接收到的数据包为QUIC长包;
根据所述接收到的数据包的QUIC首部确定所述接收到的数据包为QUIC初始包。
8.根据权利要求1-6任意一项所述的SNI域名的提取方法,其中,所述对所述接收到的数据包中的QUIC载荷的目标长度的密文部分进行解密得到目标长度的明文部分包括:
生成解密密钥和解密参数;
将所述解密密钥、所述解密参数和所述目标长度作为解密算法的输入参数,采用所述解密算法对所述目标长度的密文部分进行解密得到所述目标长度的明文部分。
9.根据权利要求8所述的SNI域名的提取方法,其中,所述解密参数包括:所述QUIC载荷的起始偏移量、所述QUIC载荷的总长度、初始化向量IV、关联数据AD、认证标签AuthTag;
所述生成解密密钥和解密参数包括:
根据所述接收到的数据包的QUIC版本号确定对应的盐值;
根据所述QUIC版本号对应的盐值、第一特殊字符串、第二特殊字符串、第三特殊字符串、第四特殊字符串和从所述接收到的数据包中提取的目标连接标识DCID生成所述解密密钥和所述解密参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111280714.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种雾化芯及其制备方法
- 下一篇:模具、溶液盒、除氧模组及冰箱