摘要
本发明涉及一种基于软硬件融合的米勒拉宾算法加速方法及装置。其中,执行米勒拉宾算法时,将待验证的目标数据加载至数据拆分硬件单元,以利用数据拆分硬件单元对目标数据进行数据拆分,并在数据拆分后生成与所述目标数据匹配的分解数组,基于分解数组生成模幂运算对象数据,利用模幂运算硬件单元对模幂运算对象数据执行模幂运算,利用逻辑判断单元对第一模幂运算结果值以及第二模幂运算结果值进行逻辑判断,并基于对第一模幂运算结果值、第二模幂运算结果值相应的逻辑判断状态,生成与目标数据对应的数据验证状态。本发明能有效提升利用米勒拉宾算法进行大批量质数判断的效率,降低运行米勒拉宾算法的算力要求,提高质数的判断以及生成效率。
技术关键词
生成电路
执行模幂运算
逻辑判断单元
算法
移位电路
运算电路
数据验证
D触发器
信号
时钟
质数
加速装置
加法器
快速模
对象
输入端
输出端
系统为您推荐了相关专利信息
助力外骨骼装置
气动人工肌肉
关节电机
倾角传感器
髋关节
故障预测系统
自动化执行模块
数据中心
故障识别算法
机器学习特征
产地溯源系统
生物特征数据
黄芪
数据采集单元
区块链存证