-
公开(公告)号:CN205265852U
公开(公告)日:2016-05-25
申请号:CN201620002997.9
申请日:2016-01-05
Applicant: 山东省计算中心(国家超级计算济南中心)
IPC: H04N7/18
Abstract: 本实用新型的水下图像传输装置,包括实现图像数据同时收发的发送部分和接收部分,以实现全双工的图像数据传输;特征在于:发送部分包括水下摄像头、图像采集与压缩电路、信道编码与调制电路、D/A转换模块、功率放大及发送转化电路和发送换能器;述接收部分包括接收换能器、接收转换及放大滤波电路、A/D转换模块、解调与信道解码电路和图形解压与重建电路。本实用新型的水下图像传输装置,可采用ARM+DSP的架构,在保证全双工通信的性能基础上,能够满足小型化、低功耗的要求。本实用新型的水下图像传输装置可以应用在水下机器人、水下作业系统等水下图像传输系统中,该系统具有功耗低、成本低、电路简单、可靠性高等特点。
-
公开(公告)号:CN119483964A
公开(公告)日:2025-02-18
申请号:CN202510045081.5
申请日:2025-01-13
Applicant: 山东大学
Abstract: 本发明公开了基于固定点点乘快速计算的椭圆曲线数字签名方法及系统,其中方法,包括:椭圆曲线数字签名步骤;其中,椭圆曲线数字签名步骤的固定点点乘,包括:通过比特抽取的方式对系数进行编码得到系数表;通过构造大整数,并对大整数进行遍历,得到预计算表;对系数表和预计算表进行逐位计算,得到固定点点乘结果。通过对数字签名算法中遇到的固定点点乘运算进行优化,大大降低了数字签名过程的时间复杂度,数字签名算法在芯片上运行时,功耗较小,提升数字签名的运算速度,提升系统的整体性能,提升用户体验。
-
公开(公告)号:CN119483913A
公开(公告)日:2025-02-18
申请号:CN202510040308.7
申请日:2025-01-10
Applicant: 山东大学
IPC: H04L9/06
Abstract: 本发明涉及数据加密技术领域,特别是涉及基于国密算法的数据快速加密方法及系统,其中方法,包括:获取明文,采用国密算法SM4的计数器模式,对明文进行加密处理得到密文;其中,国密算法SM4的计数器模式的加密过程,采用以下方式进行加速:对加密函数进行重构,通过重构后的加密函数,对待加密消息进行加密得到已加密的部分密文和剩余明文;基于剩余明文的不同长度,构建新加密函数,基于新加密函数对不同长度的剩余明文进行加密,得到剩余明文的密文。大幅度提升SM4加密过程的速度,具有通用、内存占用少、效率高、实现安全等优势。
-
公开(公告)号:CN113627108B
公开(公告)日:2023-08-25
申请号:CN202110929987.5
申请日:2021-08-13
Applicant: 山东大学
IPC: G06F30/3315
Abstract: 本公开提供了一种FPGA中密码算法的最大运行频率自动化搜索方法,包括:获取密码算法中Slack‑Period曲线上的初始参考点;判断初始参考点与最大运行频率点的相对位置,寻找新参考点;以初始参考点和新参考点为基础,利用多进程并行向后搜索最大运行频率点;输出最大运行频率;本公开使用静态时序分析和独特的启发式算法来搜索密码算法的最大运行频率,并且利用脚本驱动和多进程并行执行,减少了搜索时间。
-
公开(公告)号:CN115993955B
公开(公告)日:2023-06-23
申请号:CN202310286291.4
申请日:2023-03-23
Applicant: 山东大学
Abstract: 本发明涉及源代码生成和测试技术领域,本发明公开了对称密码算法的源代码生成和测试方法及系统,其中,所述方法包括:获取对称密码算法的描述文本内容,将对称密码算法的描述文本内容存储到文本缓冲区中;将文本缓冲区中对称密码算法的描述文本内容进行预处理;基于预处理后的数据,生成对称密码算法的源代码;对对称密码算法的源代码进行性能测试,生成测试报告。本发明通过将对称密码算法描述文本转换为密码组件,进一步转换为C语言源代码,帮助密码设计者生成高质量软件代码,并对算法正确性和软件性能进行测试,给出算法速度指标,提高对称密码算法源代码设计效率。
-
公开(公告)号:CN115993955A
公开(公告)日:2023-04-21
申请号:CN202310286291.4
申请日:2023-03-23
Applicant: 山东大学
Abstract: 本发明涉及源代码生成和测试技术领域,本发明公开了对称密码算法的源代码生成和测试方法及系统,其中,所述方法包括:获取对称密码算法的描述文本内容,将对称密码算法的描述文本内容存储到文本缓冲区中;将文本缓冲区中对称密码算法的描述文本内容进行预处理;基于预处理后的数据,生成对称密码算法的源代码;对对称密码算法的源代码进行性能测试,生成测试报告。本发明通过将对称密码算法描述文本转换为密码组件,进一步转换为C语言源代码,帮助密码设计者生成高质量软件代码,并对算法正确性和软件性能进行测试,给出算法速度指标,提高对称密码算法源代码设计效率。
-
公开(公告)号:CN113255257A
公开(公告)日:2021-08-13
申请号:CN202110579580.4
申请日:2021-05-26
Applicant: 山东大学 , 中国科学院信息工程研究所
IPC: G06F30/327 , G06F30/33
Abstract: 本发明属于电路优化领域,提供了一种基于工艺库的S盒电路的优化方法及系统,其中,该方法包括:以根节点为初始电路,按照每一个目标节点由源节点进行单门扩展来逐层构建搜索树;所述搜索树的同一层节点的电路面积均相同,相邻两层节点的面积之差为设定工艺库中所有标准单元门电路面积的最大公约数;以第一次出现节点满足给定布尔函数F的电路为条件来停止构建搜索树,得到最小面积的布尔函数F的电路。
-
公开(公告)号:CN114117416B
公开(公告)日:2024-04-12
申请号:CN202111086891.3
申请日:2021-09-16
Applicant: 山东大学
Abstract: 本发明属于平台可视化技术领域,提供了一种基于SAT的对称密码自动化分析平台可视化方法及系统。其中,该可视化方法包括处理基于SAT的对称密码自动化分析平台的中间文件,提取变量及变量值;逐层逐行按照设定规则处理变量,基于变量的位数与连续规则框勾画数量相同的原则,执行画状态;遍历所有的变量,根据连续规则框的连线顺序,为每个变量画上预设操作;接收绘图模式命令,执行与当前绘图模式命令相匹配的变量操作,展示当前绘图模式对应的可视化模式。
-
公开(公告)号:CN113627108A
公开(公告)日:2021-11-09
申请号:CN202110929987.5
申请日:2021-08-13
Applicant: 山东大学
IPC: G06F30/3315
Abstract: 本公开提供了一种FPGA中密码算法的最大运行频率自动化搜索方法,包括:获取密码算法中Slack‑Period曲线上的初始参考点;判断初始参考点与最大运行频率点的相对位置,寻找新参考点;以初始参考点和新参考点为基础,利用多进程并行向后搜索最大运行频率点;输出最大运行频率;本公开使用静态时序分析和独特的启发式算法来搜索密码算法的最大运行频率,并且利用脚本驱动和多进程并行执行,减少了搜索时间。
-
公开(公告)号:CN117579250A
公开(公告)日:2024-02-20
申请号:CN202311364669.4
申请日:2023-10-20
Applicant: 山东大学
IPC: H04L9/06
Abstract: 本发明公开了基于国密算法的移动设备消息压缩快速实现方法及系统,将输入消息,采用国密算法进行哈希处理,得到数字摘要;哈希处理,包括:将输入消息进行消息扩展和迭代压缩,输出杂凑值,所述杂凑值为哈希处理结果;其中,所述将输入消息进行消息扩展和迭代压缩,输出杂凑值,包括:申请栈空间,将寄存器存入栈空间;从输出杂凑值内存地址中读取出N个消息字,将N个消息字保存到aarch64处理器的指定通用寄存器中;执行迭代压缩,将比特字从aarch64处理器的neon寄存器复制到aarch64处理器的指定通用寄存器,执行消息扩展函数,将得到的新的比特字保存到aarch64处理器的neon寄存器,最后输出杂凑值。
-
-
-
-
-
-
-
-
-