买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种可用于任意素数域椭圆曲线的计算系统_杭州万高科技股份有限公司_202311776574.3 

申请/专利权人:杭州万高科技股份有限公司

申请日:2023-12-22

公开(公告)日:2024-03-29

公开(公告)号:CN117785128A

主分类号:G06F7/72

分类号:G06F7/72;G06F21/60

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.04.16#实质审查的生效;2024.03.29#公开

摘要:本发明公开了一种可用于任意素数域椭圆曲线的计算系统,包括处理器、与处理器连接的总线,以及与总线连接的运算加速单元,运算加速单元包括寄存器模块、控制模块、计算模块、存储控制模块和存储模块;寄存器模块用于向控制模块提供配置和指令,并通过总线向处理器提供运行状态、计算符号位、大小比较的运算结果和中断;控制模块用于控制存储模块进行数据读写和控制计算模块进行计算;计算模块实现椭圆曲线的模加减、模乘、移位、比较和点乘运算;存储控制模块用于作为存储模块控制器,由处理器通过总线向存储模块写入数据;存储模块,用于存储数据。该系统以较小的面积和电路复杂度,在宽度要求内的任意自定义素数域上进行椭圆曲线相关的计算。

主权项:1.一种可用于任意素数域椭圆曲线的计算系统,其特征在于,包括处理器、与处理器连接的总线,以及与总线连接的运算加速单元,所述运算加速单元包括寄存器模块、控制模块、计算模块、存储控制模块和存储模块,所述寄存器模块,用于向控制模块提供配置和指令,并通过总线向处理器提供运行状态、计算符号位、大小比较的运算结果和中断信号;所述控制模块,用于根据配置与指令控制存储模块进行数据读写,以及控制计算模块进行计算;所述数据读写包括将原始数据从存储模块中读出,将计算结果写入存储模块中,以及在存储模块内进行数据搬运;所述计算模块,用于从存储模块读写数据,实现椭圆曲线的模加减、模乘、移位、比较和点乘运算,其余求逆、椭圆曲线的点加、倍点运算通过模加减、移位、比较和模乘的组合实现;所述存储控制模块,用于作为存储模块控制器,由处理器通过总线向存储模块写入和读取数据;所述存储模块,用于存储数据。

全文数据:

权利要求:

百度查询: 杭州万高科技股份有限公司 一种可用于任意素数域椭圆曲线的计算系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。