首页> 中国专利> 实现基于蒙哥马利模乘的Tate对算法的电路

实现基于蒙哥马利模乘的Tate对算法的电路

摘要

本发明属于嵌入式系统的密码算法实现技术领域,尤其涉及一种基于三进制有限域蒙哥马利模乘的Tate对算法和实现该算法的硬件结构,包括:将两个输入的椭圆曲线上的点P和R的X坐标和Y坐标分别由所定义的GF(3m)域上转换到蒙哥马利域;按照由GF(3m)上的乘法、加/减法和立方运算作为基本运算的MDL算法流程在蒙哥马利域上分别进行运算;再把计算结果从蒙哥马利域上转换回GF(36m)域上,再计算结果的33m‑1次模幂。硬件结构包括:顶层处理器、控制器、三进制累加器、三进制乘法器、寄存器堆、SRAM;控制器控制三进制累加器和三进制乘法器的输入以及SRAM和寄存器堆的读写操作,从而控制整个电路的数据传输。

著录项

  • 公开/公告号CN105068784B

    专利类型发明专利

  • 公开/公告日2018-02-16

    原文格式PDF

  • 申请/专利权人 清华大学;

    申请/专利号CN201510419816.2

  • 发明设计人 李翔宇;马江莎;

    申请日2015-07-16

  • 分类号G06F7/523(20060101);

  • 代理机构11246 北京众合诚成知识产权代理有限公司;

  • 代理人朱琨

  • 地址 100084 北京市海淀区北京市100084-82信箱

  • 入库时间 2022-08-23 10:08:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-16

    授权

    授权

  • 2015-12-16

    实质审查的生效 IPC(主分类):G06F7/523 申请日:20150716

    实质审查的生效

  • 2015-11-18

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号