基于向量化计算的MD5加速方法及系统

    公开(公告)号:CN117614613A

    公开(公告)日:2024-02-27

    申请号:CN202311520197.7

    申请日:2023-11-15

    Abstract: 本发明属于密码算法硬件加速技术领域,特别涉及一种基于向量化计算的MD5加速方法及系统,该方法包括Host端的CPU负责批量MD5计算任务的程序中的数据预处理和配置加速器的指令流;Device端的加速器负责执行向量化并行计算操作,并将结果输出交由Host端的CPU,CPU最终输出哈希值;所述加速器采用向量化体系结构,所采用的指令集为自定义的向量化指令集。该系统包含通用处理器CPU和专用指令加速器。本发明不需要考虑指令集授权问题以及依赖支持向量化指令集的CPU,完成对批量MD5计算任务的向量化加速。

    一种基于矩阵特征值扰动的TDOA直接定位方法

    公开(公告)号:CN110632555B

    公开(公告)日:2022-12-13

    申请号:CN201910787586.3

    申请日:2019-08-26

    Abstract: 本发明公开一种基于矩阵特征值扰动的TDOA直接定位方法,包括:M个观测站同步接收目标信号源辐射的信号,并将接收的信号汇总到中心站;生成Sinc内插函数矩阵,通过Sinc内插函数矩阵建立关于TDOA参数的信号模型;利用关于TDOA参数的信号模型建立关于目标位置的最大似然的优化函数;基于矩阵特征值扰动方法得出所述最大似然的优化函数的梯度向量和Hessian矩阵;设置迭代条件,基于所述梯度向量和Hessian矩阵,利用Newton迭代方法寻优,得到最终的目标位置估计结果。本发明能够有效的提高低信噪比下的定位估计精度,具有较高的可靠性和实际应用价值。

    一种在异构冗余系统中存储秘钥的装置及方法

    公开(公告)号:CN110430042B

    公开(公告)日:2022-11-22

    申请号:CN201910573828.9

    申请日:2019-06-28

    Abstract: 本发明涉及异构冗余系统以及加密技术秘钥存储领域,特别涉及一种在异构冗余系统中存储秘钥的装置及方法,该装置包括:秘钥切分模块,用于将一定长度的秘钥切分为m份等长的秘钥块,并为每份秘钥块打上数据标签1,2,…,m;秘钥分配模块,用于按照既定策略,将(k‑1)*m份秘钥块分配给k个秘钥存储单元;秘钥存储模块,用于妥善保存分配给每个秘钥存储单元的n个秘钥块,各个秘钥存储单元分布在不同的异构执行体中;以及秘钥组合模块,用于从秘钥存储单元获取秘钥块,并根据数据标签,将其组合成完整的秘钥。由于将秘钥分段,并存储到不同的秘钥存储单元中,可以在系统出现单点攻破的情况下,不至于丢失全部秘钥,避免给系统通信造成威胁。

    一种基于二维波达方向的短波多站和单星协同直接定位方法

    公开(公告)号:CN111308530B

    公开(公告)日:2021-12-03

    申请号:CN202010095378.X

    申请日:2020-02-17

    Abstract: 本发明公开一种基于二维波达方向的短波多站和单星协同直接定位方法,对能够同时发射短波信号和卫星信号的待定位辐射源,依次建立该辐射源地理坐标与发射的短波信号到达不同短波观测站的方位角和仰角的代数关系式;确定短波观测站中的阵列流形向量关于地理坐标的导数表达式;建立该辐射源地理坐标与发射的卫星信号到达单颗卫星的方位角和仰角的代数关系式;确定单颗卫星中的阵列流形向量关于地理坐标的导数表达式;将采集的阵列信号数据传输至地面中心站进行处理,基于短波信号数据和卫星信号数据获得估计辐射源经纬度的优化模型,并进行数值优化,获得辐射源经纬度的估计值。本发明能够显著提升对地球表面远距离辐射源的定位精度。

    一种基于可信度的执行体完全非一致输出裁决方法及装置

    公开(公告)号:CN110011965B

    公开(公告)日:2021-09-24

    申请号:CN201910148526.7

    申请日:2019-02-28

    Abstract: 本发明涉及网络安全技术领域,公开一种基于可信度的执行体完全非一致输出裁决方法,包括:初始化拟态防御设备的执行体池中异构功能等价执行体集合{i|i∈(1,n)}的历史事件记录队列Di={dij|i∈(1,n),j∈(1,l)};根据执行体完成服务响应情况及执行体输出结果对历史事件记录dij进行赋值;根据dij计算各执行体的相对可信度Xi和绝对可信度Yi;通过各执行体的Xi、Yi得出各执行体的最终可信度Zi;将完全非一致输出情况下最终可信度最高的执行体作为最终输出。本发明还公开一种基于可信度的执行体完全非一致输出裁决装置。本发明增强了最终输出结果的可靠性与鲁棒性,可有效解决执行体完全非一致输出情况下无法通过大数或一致性裁决产生最终输出的问题。

    超时机制控制方法和装置
    38.
    发明授权

    公开(公告)号:CN108829546B

    公开(公告)日:2021-06-18

    申请号:CN201810645073.4

    申请日:2018-06-21

    Abstract: 本发明涉及数据处理技术领域,尤其涉及超时机制控制方法和装置。本发明的超时机制控制方法,包括:获取多个执行体中的每个执行体执行任务对应的历史执行时间;确定多个执行体中最先完成当前任务对应的执行时间为标准值;根据所述标准值和所述每个执行体执行任务对应的历史执行时间,逐一计算所述多个执行体中的除去标准值对应的执行体的每个执行体执行当前任务的超时阈值;将所述超时阈值发送给所述输出仲裁器,以使输出仲裁器根据超时阈值,对所述多个执行体输出的数据及时进行判决。还公开了超时机制控制装置,包括:获取模块;确定模块;计算模块;判决模块。本发明有效的提高了执行效率,且操作简单。

    面向多模执行体加密应用的密源归一机制

    公开(公告)号:CN112152799A

    公开(公告)日:2020-12-29

    申请号:CN202010899528.2

    申请日:2020-08-31

    Abstract: 本发明提供一种面向多模执行体加密应用的密源归一机制。该密源归一机制包括:调度器接收各个执行体发送的申请密源的请求,所述密源是指影响加密的参数信息;调度器根据请求的密源类型,按照各密源类型对应的密源同步流程向不同的执行体返回相同的密源,以使得各个执行体的加密密文一致。本发明通过分析导致多模执行体加密应用表现不一的原因,设计了密源归一机制,使得多模执行体统一向调度器申请随机值、加密密钥以及字节数等密源信息,将密源归一,使得不同执行体产生的密文表现一致,解决了多模执行体中加密应用表现不一的问题,从而利于调度器进行仲裁判决。

    一种基于二维波达方向的短波多站和单星协同直接定位方法

    公开(公告)号:CN111308530A

    公开(公告)日:2020-06-19

    申请号:CN202010095378.X

    申请日:2020-02-17

    Abstract: 本发明公开一种基于二维波达方向的短波多站和单星协同直接定位方法,对能够同时发射短波信号和卫星信号的待定位辐射源,依次建立该辐射源地理坐标与发射的短波信号到达不同短波观测站的方位角和仰角的代数关系式;确定短波观测站中的阵列流形向量关于地理坐标的导数表达式;建立该辐射源地理坐标与发射的卫星信号到达单颗卫星的方位角和仰角的代数关系式;确定单颗卫星中的阵列流形向量关于地理坐标的导数表达式;将采集的阵列信号数据传输至地面中心站进行处理,基于短波信号数据和卫星信号数据获得估计辐射源经纬度的优化模型,并进行数值优化,获得辐射源经纬度的估计值。本发明能够显著提升对地球表面远距离辐射源的定位精度。

Patent Agency Ranking