第4章 公钥密码 4.1 数论基础知识 4.2 公钥密码的基本概念 4.3 RSA公钥密码 4.4 ElGamal公钥密码 4.5 Rabin公钥密码 4.6 椭圆曲线公钥密码 4.1 数论基础知识 素数与互素 定义1 对于整数a, b(b?0),若存在整数x使得b=ax,则称a整除b,或a是b的因子,记作a|b。 定义2 若a, b, c都是整数,a和b不全为0且c|a, c|b,则称c是a和b的公因子。如果整数d满足: ① d是a和b的公因子; ② a和b的任一公因子,也是d的因子。 则称d是a和b的最大公因子,记作d =gcd (a, b)。如果gcd (a, b)=1,则称a和b互素。 素数与互素 定义3 若a, b, c都是整数,a和b都不为0且a|c, b|c,则称c是a和b的公倍数。如果整数d满足: ① d是a和b的公倍数; ② d整除a和b的任一公倍数。 则称d是a和b的最小公倍数,记作d =lcm (a, b)。 素数与互素 定义4 对于任一整数p (p>1),若p的因子只有±1和±p,则称p为素数,否则称为合数。 对于任一整数a (a>1),都可以唯一的分解为素数的乘积,即: a= p1×p2×…×pt 其中,p1<p2<…<pt都是素数,pi>0 (i=1, 2
您可能关注的文档
最近下载
- 2024年新生儿窒息复苏(新版指南).pptx VIP
- TCNAS53-2025抗肿瘤药物静脉给药技术学习解读课件附送标准全文word版.pptx
- 浙江杭州西湖区行政审批服务管理办公室编外招聘笔试真题2023.pdf VIP
- 人力资源和社会保障部等两部门:颁布《安检员(邮件快件安检员)国家职业技能标准》.pdf VIP
- 安检员国家职业技能标准(2021年版).docx VIP
- [西湖区]2025浙江杭州市西湖区行政审批服务管理办公室招聘编外合同制人员2人笔试历年参考题库典型考点附带答案详解.docx VIP
- 资产评估服务投标方案102.doc VIP
- 资产评估项目评估服务方案投标技术方案资产评估工作关键性内容及重难点分析资产评估风险防范措施.docx VIP
- 资产评估机构采购投标方案355页.docx
- 资产评估服务投标方案(技术方案).docx
原创力文档

文档评论(0)