预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115085936A(43)申请公布日2022.09.20(21)申请号202210691052.2(22)申请日2022.06.17(71)申请人北京信安世纪科技股份有限公司地址100048北京市海淀区西三环北路50号院6号楼11层1206-1(72)发明人张宇(74)专利代理机构北京同达信恒知识产权代理有限公司11291专利代理师王丽莉(51)Int.Cl.H04L9/32(2006.01)H04L9/40(2022.01)权利要求书3页说明书18页附图5页(54)发明名称一种证书状态查询系统、方法、装置、设备及介质(57)摘要本申请实施例提供了一种证书状态查询系统、方法、装置、设备及介质,用以解决现有技术中在查询证书状态时,导致用户隐私泄露的问题。由于在本申请实施例中,终端确定待查询的证书号在证书状态矩阵中被存储在第一目标行第一目标列,并且终端将获取的第一目标行或第一目标列作为查询项,将查询项的信息发送至服务器,终端并未直接发送待查询的证书号,因此在查询证书状态时,即使查询项的信息被截获,获取到查询项的信息的设备也并不能确定待查询的证书号,从而可以避免待查询的证书号泄露造成的用户隐私泄露的问题,另外,服务器发送给终端的是各候选标识,终端可以获取表示待查询的证书号对应的证书状态的目标标识,从而可以准确地确定证书状态。CN115085936ACN115085936A权利要求书1/3页1.一种证书状态查询系统,其特征在于,所述系统包括终端及服务器;所述终端,用于采用第一预设算法及待查询的证书号,确定所述待查询的证书号在所述服务器中的证书状态矩阵中被存储的第一目标行,并采用第二预设算法及所述待查询的证书号,确定所述待查询的证书号在所述证书状态矩阵中被存储的第一目标列,根据预设的查询规则,将所述第一目标行或所述第一目标列作为查询项,将所述查询项的信息发送至所述服务器;所述服务器,用于根据所述查询项的信息,及预设的查询规则,获取证书状态矩阵中的所述第一目标行或所述第一目标列中包含的每个候选标识,将所述每个候选标识及对应所在列或行的序号发送至所述终端;所述终端,还用于在接收到的所述每个候选标识及对应所在列或行的序号中,获取序号为所述第一目标列或所述第一目标行的目标标识,根据所述目标标识,确定所述待查询的证书号对应的证书是否被撤销。2.根据权利要求1所述的系统,其特征在于,所述服务器,还用于若接收到被撤销的证书号,则采用所述第一预设算法及所述被撤销的证书号,确定所述被撤销的证书号在所述证书状态矩阵中被存储的第二目标行,并采用所述第二预设算法及所述被撤销的证书号,确定所述被撤销的证书号在所述证书状态矩阵中被存储的第二目标列,将所述证书状态矩阵中所述第二目标行所述第二目标列中记录的标识修改为撤销标识。3.根据权利要求1所述的系统,其特征在于,所述终端,具体用于根据所述待查询的证书号与预先保存的所述证书状态矩阵的列数的比值,确定所述第一目标行。4.根据权利要求1所述的系统,其特征在于,所述终端,具体用于将所述待查询的证书号与预先保存的所述证书状态矩阵的列数做除法运算后的余数,确定为所述第一目标列。5.根据权利要求1所述的系统,其特征在于,所述终端,具体用于生成第一预设数量个素数,根据所生成的素数生成非素数,确定第一目标数值及第二预设数量个第二目标数值,其中所述第一目标数值为小于所述非素数,且为所述非素数的非二次剩余QNR,每个所述第二目标数值为所述非素数的二次剩余QR,且所述第一目标数值的数量与所述第二预设数量的和值为预先保存的所述证书状态矩阵的行数或列数;生成所述第一目标数值及所述第二预设数量个第二目标数值对应的列矩阵或行矩阵,其中,所述第一目标数值在所述列矩阵或行矩阵中所在的行或列为所述第一目标行或所述第一目标列,确定所述列矩阵或所述行矩阵为所述查询项的信息。6.根据权利要求5所述的系统,其特征在于,所述服务器,具体用于针对所述证书状态矩阵中的每一列或每一行,获取所述证书状态矩阵中该列或该行中记录的每个标识,针对所述每个标识,获取所述列矩阵中与该标识所在的行相同的行中记录的数值,或行矩阵中与该标识所在的列相同的列中记录的数值,并判断该标识是否为预先保存的撤销标识,若是,则确定该数值为该标识对应的数值,若否,则确定该数值的平方为该标识对应的数值;确定该列或该行中每个标识对应的数值的乘积,将该乘积作为第一目标行或第一目标列中该列或该行对应的候选标识。7.根据权利要求1、5和6任一项所述的系统,其特征在于,所述终端,具体用于判断所述目标标识是否为所述非素数的QNR,若是,则确定所述待查询的证书号对应的证书被撤销,若否,则确定所述待查询的证书号对应的证书未被撤销。2CN1150859