说明:收录全文最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111644157.4 (22)申请日 2021.12.2 9 (71)申请人 西北工业大 学 地址 710072 陕西省西安市碑林区友谊西 路127号 (72)发明人 刘金会 慕德俊 胡伟 邰瑜  (74)专利代理 机构 西安嘉思特知识产权代理事 务所(普通 合伙) 6123 0 专利代理师 王萌 (51)Int.Cl. G06F 21/64(2013.01) G06F 21/60(2013.01) (54)发明名称 一种服务器信息安全性检测方法、 装置及检 测设备 (57)摘要 本发明公开了一种服务器信息安全性检测 方法、 装置和检测设备, 包括: 步骤S100、 根据格 签名算法生成测试密钥; 步骤S200、 根据格签名 算法的公钥、 消息、 原始私钥、 测试密钥和状态输 出检测签名或检测签名及状态; 步骤S300、 向服 务器发送检测签名或检测签名及状态; 步骤 S400、 接收服务器根据检测签名或检测签名及状 态生成的第一碰撞消息和第二碰撞消息以及对 应的基于格签名算法的验证签名; 步骤S500、 根 据验证签名计算待验证私钥; 步骤S600、 根据待 验证私钥使用步骤S200输出待验证签名或待验 证签名及状态; 若待验证签名与检测签名相同, 则输出提示信息。 本发明能够对服务器的安全性 进行检测, 及时提醒用户对服务器进行维护, 避 免服务器出现大规模的信息泄漏情况。 权利要求书3页 说明书8页 CN 114491664 A 2022.05.13 CN 114491664 A 1.一种服 务器信息安全性检测方法, 其特 征在于, 应用于检测设备, 包括: 步骤S100、 根据格签名算法生成测试密钥subk=(F, κ1, κ2); 其中, F表示伪随机哈希函 数F: κ1, κ2表示随机数且 表示多项式环且 x表示自变量, n表示x的次方; 步骤S200、 根据格签名算法 的公钥pk=(a,t)、 消 息 μ、 原始私钥(s1,s2)、 所述测试密钥 subk=(F, κ1, κ2)和状态 ι=(j, τ )输出检测签名 或检测签名及所述状态 其中, 随机选择一个多项式 从多项式环 中的子集 中随机选择两个多项式 且 多项式t=as1+s2; j表示第j次签名, τ表示中间变量; 检测签名 第一部分签名z1和第二部分签名z2分别表示为z1=y1+cs1,z2=y2+cs2, y1,y2 为随机数; 通过哈希函数H计算中间值c=H(a,t,w, μ ), w =ay1+y2; 步骤S300、 向服务器发送所述检测签名 或所述检测签名及状态 步骤S400、 接收所述服务器根据检测签名 或所述检测签名及状态 生 成的第一碰撞消息 μ1=( μ0,p1)∈{0,1}q和第二碰撞消息 μ2=( μ0,p2)∈{0,1}q以及对应的基 于格签名算法的验证签名σ1=(c1,z11,z12), σ2=(c1,z21,z22); 其中, q为整数且表示碰撞消 息的长度; 步骤S500、 根据所述验证签名σ1=(c1,z11,z12), σ2=(c1,z21,z22)计算待验证私钥(s11, s21), 其中, 步骤S600、 根据所述待验证私钥(s11,s21)使用所述步骤S200输出待验证签名或待验证 签名及状态; 若待验证签名与所述检测签名相同, 则输出提 示信息。 2.根据权利要求1所述的一种服务器信息安全性检测方法, 其特征在于, 所述步骤S100 的具体步骤 包括: 接收安全参数 根据格签名算法随机生成伪随机哈希函数F: 随机数 κ1, κ2且 则所述测试密钥subk =(F, κ1, κ2)。 3.根据权利要求1所述的一种服务器信息安全性检测方法, 其特征在于, 所述步骤S200 的具体步骤 包括: 步骤S201、 接收格签名算法 的公钥pk=(a,t)、 消 息 μ、 原始私钥(s1,s2)、 所述测试密钥 subk=(F, κ1, κ2)和状态 ι=(j, τ ); 步骤S2021、 j ←0, τ←0, 如果j=0  mod 2, 随机选择两个数第一随机数 步骤S202 2、 根据所述公钥a计算第一多 项式w=ay1+y2; 步骤S2023、 通过哈希函数H计算第一中间值c=H(a,t,w, μ ); 步骤S2024、 根据原始私钥(s1,s2)和所述第一随机数y1,y2计算第一部分签名z1和第二 部分签名z2, z1=y1+cs1,z2=y2+cs2; 步骤S2024、 执 行随机取样算法Rejecti onSample(z1,z2,cs1,cs2), 若返回1接受;权 利 要 求 书 1/3 页 2 CN 114491664 A 2则令 τ =c并且输出 所述检测签名 步骤S2031、 若随机取样算法 返回0拒绝, 则执 行下述步骤: 步骤S2032、 根据公钥a和第二随机数y ′1,y′2计算第二多 项式w′=ay′1+y′2; 步骤S2033、 输入消息 μ, 公钥pk=(a,t)和所述第二多项式w ′, 通过哈希函数H计算第二 中间值c'=H(a,t,w' , μ ); 步骤S2034、 根据所述原始私钥(s1,s2)和所述第二随机数y ′1,y′2计算第三部分签名z1' 和第四部分签名z2', z′1=y′1+c′s1,z′2=y′2+c′s2; 步骤S2035、 运行随机取样算法Rejecti onSample(z ′1,z′2,c′s1,c′s2)并且返回1接受; 若返回0拒绝, 则令 τ =c ′、 j=j+1和 ι=(j, τ ), 返回 4.根据权利要求3所述的一种服务器信息安全性检测方法, 其特征在于, 所述步骤S500 的具体步骤 包括: 根据双重认证防护签名算法和所述验证签名σ1=(c1,z11,z12), σ2=(c1,z21,z22)计算线 性方程组 得到所述待验证私钥(s11,s21); 其中, 5.根据权利要求3所述的一种服务器信息安全性检测方法, 其特征在于, 在所述步骤 S300之前还包括: 验证算法 包括: 步骤S204、 根据pk =(a,t)检验等式w ′=az′1+z′2‑c′t是否成立; 步骤S205、 接受所述检测签名 当且仅当等式c ′=H(a,t,w ′, μ )成立且范数| |(z′1,z′2)||≤mnσ k‑σ k; 其中, 整数n是2的方 幂, m和σ 是任意的整数, k满足 6.一种服 务器信息安全性检测装置, 其特 征在于, 包括: 生成模块, 用于根据格签名算法生成测试密钥subk=(F, κ1, κ2); 其中, F表示伪随机哈 希函数F: κ1,κ2表示随 机数且 表示多项式环且 x表示自变量, n表示x的次方; 输出模块, 用于根据格签名算法 的公钥pk=(a,t)、 消息 μ、 原始私钥(s1,s2)、 所述测试 密钥subk=(F, κ1, κ2)和状态ι=(j, τ )输出检测签名 或检测签名及所述状态 其中, 随机选择一个多项式 从多项式环 中的子集 中随机选择两个多项 式 且 多项式t=as1+s2; j表示第j次签名, τ表示中间变量; 检测签 名 第一部分签名z1和第二部分签名z2分别表示为z1=y1+cs1,z2=y2+cs2, y1, y2为随机数; 通过哈希函数H计算中间值c=H(a,t,w, μ ), w =ay1+y2; 发送模块, 用于向服 务器发送所述检测签名 或所述检测签名及状态 接收模块, 用于接收所述服务器根据检测签名 或所述检测签名及状态 生成的第一碰撞消息 μ1=( μ0,p1)∈{0,1}q和第二碰撞消 息 μ2=( μ0,p2)∈{0,1}q以及权 利 要 求 书 2/3 页 3 CN 114491664 A 3

.PDF文档 专利 一种服务器信息安全性检测方法、装置及检测设备

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种服务器信息安全性检测方法、装置及检测设备 第 1 页 专利 一种服务器信息安全性检测方法、装置及检测设备 第 2 页 专利 一种服务器信息安全性检测方法、装置及检测设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:13:50上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。