早教吧作业答案频道 -->其他-->
椭圆曲线加密算法现在我们描述一个利用椭圆曲线进行加密通信的过程:1、用户A选定一条椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。2、用户A选择一个私有密钥k,并生成公开密
题目详情
椭圆曲线加密算法
现在我们描述一个利用椭圆曲线进行加密通信的过程:
1、用户A选定一条椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。
2、用户A选择一个私有密钥k,并生成公开密钥K=kG。
3、用户A将Ep(a,b)和点K,G传给用户B。
4、用户B接到信息后 ,将待传输的明文编码到Ep(a,b)上一点M(编码方法很多,这里不作讨论),并产生一个随机整数r(r
现在我们描述一个利用椭圆曲线进行加密通信的过程:
1、用户A选定一条椭圆曲线Ep(a,b),并取椭圆曲线上一点,作为基点G。
2、用户A选择一个私有密钥k,并生成公开密钥K=kG。
3、用户A将Ep(a,b)和点K,G传给用户B。
4、用户B接到信息后 ,将待传输的明文编码到Ep(a,b)上一点M(编码方法很多,这里不作讨论),并产生一个随机整数r(r
▼优质解答
答案和解析
这需要自己设计,如果明文空间为M,则需要构造一个映射,将M中的元素(一般为二进制序列)映射到椭圆曲线上的点。
一种可能的做法是:将M转化为十进制整数m,然后令椭圆曲线中点的横坐标为m,根据曲线方程计算出纵坐标,便得到了一个点。
一种可能的做法是:将M转化为十进制整数m,然后令椭圆曲线中点的横坐标为m,根据曲线方程计算出纵坐标,便得到了一个点。
看了 椭圆曲线加密算法现在我们描述...的网友还看了以下:
已知双曲线-=1(a>0b>0)的左、右顶点分别为A、B,右焦点为F(c0)(c>0),右准线为l 2020-04-08 …
已知直线l的参数方程为x=-1+12ty=32t(t为参数),曲线C的参数方程为x=cosφy=c 2020-05-15 …
生物连线题,高手来回答方法 原理 1冷藏、冷冻(冰箱贮存) ⑴杀菌 2干制、干燥处理 ⑵用糖或盐除 2020-05-16 …
在日光灯的连接线路中,有关镇流器的说法中不正确的是()A.它的实质就是一个自感线圈B.日光灯启动时 2020-06-12 …
1)刘翔所创造的110米栏世界记录为12.88秒.已知他从起跑线到第一个栏所用的时间为2.5秒,最 2020-06-18 …
图中虚线框内存在一沿水平方向、且与纸面垂直的匀强磁场.现通过测量通电导线在磁场中所受的安培力,来测 2020-06-22 …
如图,隧道的截面由抛物线和长方形构成,长方形的长OA为12cm,宽OB为4cm,建立直角坐标系,抛物 2020-12-15 …
物质的性质决定物质的用途.下列说法不正确的是()A.干冰升华吸热,可以做制冷剂B.铜用于制导线,是由 2020-12-20 …
用电器接通后,火线和零线处的电流为什么一样大?是有了负载的原因么?形成回路,火线—用电器—零线,这样 2020-12-27 …
1.It's++形容词+for+sb.todo横线上用too还是用so2.getinthelock怎 2021-02-05 …