-
公开(公告)号:CN119483964A
公开(公告)日:2025-02-18
申请号:CN202510045081.5
申请日:2025-01-13
Applicant: 山东大学
Abstract: 本发明公开了基于固定点点乘快速计算的椭圆曲线数字签名方法及系统,其中方法,包括:椭圆曲线数字签名步骤;其中,椭圆曲线数字签名步骤的固定点点乘,包括:通过比特抽取的方式对系数进行编码得到系数表;通过构造大整数,并对大整数进行遍历,得到预计算表;对系数表和预计算表进行逐位计算,得到固定点点乘结果。通过对数字签名算法中遇到的固定点点乘运算进行优化,大大降低了数字签名过程的时间复杂度,数字签名算法在芯片上运行时,功耗较小,提升数字签名的运算速度,提升系统的整体性能,提升用户体验。
-
公开(公告)号:CN119210868A
公开(公告)日:2024-12-27
申请号:CN202411381808.9
申请日:2024-09-30
Applicant: 中国电子信息产业集团有限公司第六研究所 , 山东大学
Abstract: 本发明公开一种面向卫星通信的数据要素加密方法及系统,方法包括:在当前需求卫星终端设备发送加密数据收取请求后,使用随机数生成器对当前待加密数据生成初始密钥;将生成的初始密钥封装在密钥盒子信息中,使用二次加密密钥对其所述密钥盒子信息进行加密,得到密钥盒加密信息;建立一个密钥盒分发列表,记录每个卫星终端设备的唯一标识符和各自对应的密钥盒解密密钥;将密钥盒加密信息进行分组拆成得到多个第一加密标准数据,将所述第一加密标准数据通过并行处理机制分别发送给多个目标卫星终端设备;当前需求卫星终端设备基于初始密钥的解密信息对由第一加密标准数据的解密后的数据进行二次解密获得原始的待加密数据。上述加密方法。
-
公开(公告)号:CN112667994B
公开(公告)日:2023-01-20
申请号:CN202011435351.7
申请日:2020-12-10
Applicant: 山东大学
Abstract: 本发明公开了一种面向计算机的对称密码形式化描述方法及系统,包括:将对称密码分解为多个组件函数;根据第i个组件函数中单个操作的输入比特变量,调用级联语句将第i个组件函数的输入级联为输入n1比特变量;根据第i个组件函数中单个操作的输出比特变量,调用分解语句将输出比特变量分解为n2个1比特变量;根据输入n1比特变量和输出比特变量,对第i个组件函数的单个操作进行形式化描述;将n2个1比特变量与第i+1个组件函数进行比特置换后,依次得到对称密码中每个组件函数的形式化描述。提高使用计算机辅助分析对称密码的算法安全性和适用性,解决手动分析对称密码算法实现效率低的问题。
-
公开(公告)号:CN119210869A
公开(公告)日:2024-12-27
申请号:CN202411382008.9
申请日:2024-09-30
Applicant: 山东大学 , 中国电子信息产业集团有限公司第六研究所
Abstract: 本发明公开一种卫星网络零信任安全防护方法及系统,方法包括:建立统一身份管理平台,收集并存储卫星网络中所有设备和用户的身份信息;实施多因素身份认证,对接入卫星网络的所有设备与接入用户的身份信息进行身份验证;基于用户的身份信息以及多因素身份认证的反馈结果,执行动态授权管理处理;构建跨域身份联合认证机制,实现不同管理域之间的信任传递;上述方法实现不同管理域之间的信任传递实现精细化的动态授权管理,同时进一步实现了跨域的身份联合认证和授权,打通不同管理域之间的信任壁垒。
-
公开(公告)号:CN119210691A
公开(公告)日:2024-12-27
申请号:CN202411138540.6
申请日:2024-08-19
Applicant: 山东大学
Abstract: 本发明涉及国密技术领域,提供了一种BGV同态下的SM4加密方法及系统,包括:获取明文;将明文拆分为若干个字,每个字打包为一个BGV密文,对所有BGV密文进行多轮加密后,进行反序变换,得到最终加密结果;其中,在每轮加密时将S盒中的仿射变换和字移位运算合并为一个线性变换。降低了同态运算的乘法深度和运算时间,有效提高了运行效率,降低了噪音积累。
-
公开(公告)号:CN118174964A
公开(公告)日:2024-06-11
申请号:CN202410587847.8
申请日:2024-05-13
Applicant: 中国电子信息产业集团有限公司第六研究所 , 山东大学
Abstract: 本申请提供一种多源融合密码芯片信息泄漏检测方法及系统,涉及网络安全的技术领域。通过计算数据源聚合指数,可以评估不同数据源之间的聚合程度,从而判断这些数据源是否适合用于聚合,这有助于保证数据在聚合过程中的一致性和可靠性,提高了数据聚合的效率和准确性,通过将多个数据源的数据汇聚到一起,可以实现数据的集中管理、统一监控和综合分析,提高数据的利用价值和应用效果,通过网络汇聚防泄密装置进行数据格式转换和标准化处理,可以将数据以目标协议的形式传输给目标设备,避免了目标设备需要逐个解析各种不同协议的数据的情况,减少了后端多协议管理容易被破译的问题。
-
公开(公告)号:CN114117416B
公开(公告)日:2024-04-12
申请号:CN202111086891.3
申请日:2021-09-16
Applicant: 山东大学
Abstract: 本发明属于平台可视化技术领域,提供了一种基于SAT的对称密码自动化分析平台可视化方法及系统。其中,该可视化方法包括处理基于SAT的对称密码自动化分析平台的中间文件,提取变量及变量值;逐层逐行按照设定规则处理变量,基于变量的位数与连续规则框勾画数量相同的原则,执行画状态;遍历所有的变量,根据连续规则框的连线顺序,为每个变量画上预设操作;接收绘图模式命令,执行与当前绘图模式命令相匹配的变量操作,展示当前绘图模式对应的可视化模式。
-
公开(公告)号:CN117640070A
公开(公告)日:2024-03-01
申请号:CN202311458843.1
申请日:2023-11-03
Applicant: 山东大学
IPC: H04L9/06
Abstract: 本发明公开了基于分组密码设计中MDS矩阵构造的加密方法及系统,其中方法包括:采用穷举搜索算法,搜索给定有限域上具有最小深度实现的所有最大距离可分离矩阵,得到候选矩阵集合;对候选矩阵集合进行处理,寻找具有最优实现的最大距离可分离矩阵;基于具有最优实现的最大距离可分离矩阵,对输入消息进行加密处理。利用本发明的构造方法得到的矩阵可以克服现有MDS矩阵实现成本较高、不能很好地适应轻量级密码算法等的缺陷,提高密码设计中的安全性和高效率。
-
-
公开(公告)号:CN113627108A
公开(公告)日:2021-11-09
申请号:CN202110929987.5
申请日:2021-08-13
Applicant: 山东大学
IPC: G06F30/3315
Abstract: 本公开提供了一种FPGA中密码算法的最大运行频率自动化搜索方法,包括:获取密码算法中Slack‑Period曲线上的初始参考点;判断初始参考点与最大运行频率点的相对位置,寻找新参考点;以初始参考点和新参考点为基础,利用多进程并行向后搜索最大运行频率点;输出最大运行频率;本公开使用静态时序分析和独特的启发式算法来搜索密码算法的最大运行频率,并且利用脚本驱动和多进程并行执行,减少了搜索时间。
-
-
-
-
-
-
-
-
-