一种加速硬件椭圆曲线算法的方法和系统
基本信息
申请号 | CN202210182393.7 | 申请日 | - |
公开(公告)号 | CN114564173A | 公开(公告)日 | 2022-05-31 |
申请公布号 | CN114564173A | 申请公布日 | 2022-05-31 |
分类号 | G06F7/72(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 马华;冯华;熊民权;唐有;李澜涛;林宗芳 | 申请(专利权)人 | 上海芯钛信息科技有限公司 |
代理机构 | 长沙国科天河知识产权代理有限公司 | 代理人 | - |
地址 | 202150上海市崇明区长兴镇潘园公路1800号3号楼14347室 | ||
法律状态 | - |
摘要
摘要 | 本申请涉及一种加速硬件椭圆曲线算法的方法和系统。所述方法包括:通过接口外设模块持续从上位机端接收待加密数据,并将接收的数据按照指定格式进行分组编号得到多个数据分组,输入到协处理单元模块,将数据分组以队列的方式依次输入硬件算法模块;通过硬件算法模块进行椭圆曲线算法的硬件化运算,得到计算结果返回给协处理单元模块;协处理单元模块从硬件算法模块接收返回的计算结果,再返回到接口外设模块;接口外设模块根据接收数据时数据分组的编号信息,对计算结果按照指定格式进行编号,得到待发送数据,并将待发送数据上传到主机端;其中接口外设模块的数据接收与发送能够并行进行,协处理单元模块的数据接收与返回能够并行进行。 |
