EIGamal
2023/5/12小于 1 分钟
ElGamal 算法:
背景:ElGamal是建立在解有限乘法群上的离散对数问题的困难性基础上的一种公钥密码体制。
算法描述: (1) 公开参数:取大素数 p ,并取
(2) 密钥生成:随机选取整数 d:0 < d < (p-1) 并计算
公开参数:p 和
(3) 加密运算:对于明文 m ,选取随机整数 k :0 < k < (p-1),计算:
得到密文 $$c=(c_1,c_2)$$
(4) 解密运算:对于密文 c=(c_1,c_2) ,用私钥 d 解密。