3. 在ElGamal系统中, α=7, p=13, xa=5, xb=3. a) 假定A加密传送m=3给B,随机选择k=8,密文是什么?
时间: 2024-02-23 10:56:43 浏览: 57
毕设ElGamal.zip_ELGAMAL_VL3_elgamal加解密
5星 · 资源好评率100%
在ElGamal密码系统中,加密过程如下:
1. A选择一个随机数k,并且计算出C1 = α^k mod p
2. A计算出C2 = m * xb^k mod p
3. A将密文发送给B,密文包括C1和C2
根据题目中给出的参数,我们可以按照上述步骤来加密明文m=3:
1. A选择一个随机数k=8,并且计算出C1 = α^k mod p = 7^8 mod 13 = 2
2. A计算出C2 = m * xb^k mod p = 3 * 3^8 mod 13 = 9
3. A将密文发送给B,密文为(2, 9)
因此,当A使用随机数k=8对明文m=3进行加密时,密文为(2, 9)。
阅读全文