初始ECC算法 1.用户A 密钥生成 (1):用随机数发生器产生随机数k∈[1,n-1]: (2):计算椭圆曲线点PA=[k]G,为公钥,k为用户A私钥: 2. 用户B加密算法及流程 设需要发送的消息为比特串M,klen为M的比特长度. 为了对明文M进行加密,作为加密者的用户B应实现以下运算步骤: (1):用随机数发生器产生随机数r∈[1,n-1](随机数r为用户B的私钥): (2):计算椭圆曲线点C1=[r]G=(x1,y1),,将C1(用户B的公钥)的数据类型转换为比特串: (3):计算椭圆…