* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 中间人攻击 gx gy sk=(gy’)x sk’=(gx’)y gx’ gy’ sk=(gx)y’ sk’=(gy)x’ x’, y’ sk sk’ x y Alice Bob Oscar 2. ElGamal密码体制 (1) ElGamal密码体制的原理 密钥产生过程: 首先选择一素数p以及小于p的随机数x, g是p的本原根,计算y≡gx mod p。以(y, g, p)作为公开密钥,x作为秘密密钥。 加密过程: 明文消息M,随机选一整数 kp-1,计算C1≡gk mod p,C2≡ykM mod p,密文为C=(C1,C2)。 解密过程: 因为 (2) 利用椭圆曲线实现ElGamal密码体制 首先选取一条椭圆曲线,并得Ep(a,b),将明文消息m通过编码嵌入到曲线上得点Pm,再对点Pm做加密变换。 取Ep(a,b)的一个点G,Ep(a,b)和G作为公开参数。 用户A选nA作为秘密钥,并以PA=nAG作为公开钥。任一用户B若想向A发送消息Pm,可选取一随机正整数k,产生以下点对作为密文: Cm={kG,Pm+kPA} A解密时,以密
您可能关注的文档
- 第4单元第2章第3节合理营养与食品安全(海岳孤尘2016版)资料.ppt
- 第4单元第3章第1节呼吸道对空气的处理(海岳孤尘2016版)资料.ppt
- 第4单元第6章第2节神经系统的组成(海岳孤尘2016版)资料.ppt
- 第4单元第6章第3节神经调节的基本方式(海岳孤尘2016版)资料.ppt
- 第4单元—图形的拼组资料.ppt
- 第4讲继承法资料.ppt
- 第4节动物疫病的控制1资料.ppt
- 第4节娄昀《研究有机化合物的一般步骤和方法》1(人教版选修五)资料.ppt
- 第4节评价诗歌的思想内容和作者的观点态度资料.ppt
- 第4节心血管活动的调节资料.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 2026《混凝土内部温度场的模拟分析案例》4700字.docx
- 2025广东东莞市樟木头实业投资控股集团有限公司招聘材料员1人笔试备考试题及答案解析.docx VIP
- 巴中市平昌县县级医疗机构选调笔试真题2024.pdf VIP
- 金融市场学期末考试.docx VIP
- 上海市2025年普通高校招生本科普通批次平行志愿院校专业组投档分数线.docx VIP
- 大理州工会招聘考试题及答案.doc VIP
- 三年级同步钢笔字帖练字.pdf VIP
- 高一物理必修1基本概念题(含答案).pdf VIP
- 钉磨机床设计.docx VIP
- 山东省济南市莱芜第一中学2025-2026学年高二下学期期中考试 语文试题.pdf
原创力文档

文档评论(0)