一种加速硬件椭圆曲线算法的方法和系统

基本信息

申请号 CN202210182393.7 申请日 -
公开(公告)号 CN114564173A 公开(公告)日 2022-05-31
申请公布号 CN114564173A 申请公布日 2022-05-31
分类号 G06F7/72(2006.01)I 分类 计算;推算;计数;
发明人 马华;冯华;熊民权;唐有;李澜涛;林宗芳 申请(专利权)人 上海芯钛信息科技有限公司
代理机构 长沙国科天河知识产权代理有限公司 代理人 -
地址 202150上海市崇明区长兴镇潘园公路1800号3号楼14347室
法律状态 -

摘要

摘要 本申请涉及一种加速硬件椭圆曲线算法的方法和系统。所述方法包括:通过接口外设模块持续从上位机端接收待加密数据,并将接收的数据按照指定格式进行分组编号得到多个数据分组,输入到协处理单元模块,将数据分组以队列的方式依次输入硬件算法模块;通过硬件算法模块进行椭圆曲线算法的硬件化运算,得到计算结果返回给协处理单元模块;协处理单元模块从硬件算法模块接收返回的计算结果,再返回到接口外设模块;接口外设模块根据接收数据时数据分组的编号信息,对计算结果按照指定格式进行编号,得到待发送数据,并将待发送数据上传到主机端;其中接口外设模块的数据接收与发送能够并行进行,协处理单元模块的数据接收与返回能够并行进行。