首页> 外文学位 >An open source software library for the generation of and arithmetic on hyperelliptic curves.
【24h】

An open source software library for the generation of and arithmetic on hyperelliptic curves.

机译:一个开源软件库,用于生成超椭圆曲线并对其进行算术运算。

获取原文
获取原文并翻译 | 示例

摘要

A large section of public-key cryptography relies on cryptosystems that are based on the discrete logarithm problem. In 1989 Koblitz showed that hyperelliptic curves could be used to create a system analogous to that of discrete logarithms in which to perform cryptographic operations. This thesis provides a brief overview of the usefulness and mathematics behind elliptic and hyperelliptic curve cryptography, and provides an open source C implementation of hyperelliptic curve utilities that, amongst others, can be used for cryptographic purposes.; The software developed in this thesis is written in C and can be used for multiple purposes including furthering research in this area as well as implementing cryptosystems based on hyperelliptic curves.
机译:很大一部分公钥密码依赖于基于离散对数问题的密码系统。 1989年,科布利兹(Koblitz)表明,超椭圆曲线可用于创建类似于离散对数的系统,在该系统中执行密码运算。本文简要概述了椭圆和超椭圆曲线密码学的有用性和数学原理,并提供了一个超椭圆曲线实用程序的开源C实现,该实用程序可用于密码学目的。本文开发的软件是用C语言编写的,可用于多种目的,包括进一步研究该领域以及实现基于超椭圆​​曲线的密码系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号