公钥密码(二)

一.离散对数问题

1.基本情况

公钥密码的理论模型是单向陷门函数

  1. 用正变换做加密,加密效率高;
  2. 用逆变换作解密,安全;
  3. 把陷门信息作为密钥,且只分配给合法用户。确保合法用户能够方便地解密,而非法用户不能破译。

 
成功实例

  1. RSA密码建立在大合数分解的困难性之上。
  2. EIGamal密码建立在离散对数(乘法群)的困难性之上。
  3. ECC密码建立在椭圆曲线离散对数(加法群)的困难性之上。

2.离散对数问题

在这里插入图片描述
在这里插入图片描述

EIGamal公钥密码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

椭圆曲线离散对数问题

1.素域上的椭圆曲线

在这里插入图片描述

2.素域上的椭圆曲线在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.椭圆曲线解点加法运算的几何意义

在这里插入图片描述
如图:
在这里插入图片描述

4.例题:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.椭圆曲线群上的离散对数问题

在这里插入图片描述
在这里插入图片描述

四.椭圆曲线公钥密码

1.椭圆曲线密码的一般情况

  • 一些国际标准化组织已经把椭圆曲线密码作为新的信息安全标准。如,IEEE P1363/D4等标准,分别规范了椭圆曲线密码在Internet协议安全,电子商务,web服务器,空间通信,移动通信,智能卡等方面。
  • 我国商用密码采用了椭圆曲线密码,并具体颁布了椭圆曲线密码标准SM2。
  • 椭圆曲线密码已经称为除RSA密码之外呼声最高的公钥密码之一。
  • 它密钥短,软件实现规模小,硬件实现节省电路。
  • 由于椭圆曲线离散对数问题尚没有发现亚指数算法,所以普遍认为,椭圆曲线密码比RSA和EIGamal密码更安全。
  • 160位的椭圆曲线密码的安全性相当于1024位的RSA密码。
  • 而且运算速度也比较快。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

中国商用椭圆曲线公钥密码SM2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺旺的碎冰冰~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值