素性判定 Fermat定理:ap-1=1 mod p Euler定理:a ?(n) =1 mod n 素性判定:Fermat 定理的逆定理不成立, 满足条件的合数叫 Carmichael 数,最小的 是 561=3×11×17。 判定一个整数是不是素数在数论和密码学中都有着重要的应用 ECPP是一个概率检测算法,但它是一种零错误概率算法。改进的Atkin-Morain算法的计算时间复杂度是O(log4n),这使得它成为首选的素性检测方法。尽管现在已经有确定性多项式时间素性检测算法,即三个印度人Agrawal, Kayal和Saxena于2002年发明的AKS算法,但他们的算法复杂度是O(log12n)。Lenstra和Pomerance对AKS算法进行改进,使得该确定性算法的运行时间复杂度到了O(log6n)。目前ECPP是依然是最快和最广泛使用的素性检测方法。 二次剩余 定义: x2=a mod n 有解,则a 称为mod n 的一个二次剩余,否则称为mod n 的一个二次非剩余。 定理:令p是一个素数 1)QRp={x2 mod p | 0x= (p-1)/2} 2) 二次剩余和二次非剩余各有(p-1)/2个。 Euler 准则 令p是一个素数,那么对任意的x \in Zp*, x是mod p 的二次剩余的充分必要条件是: x (p-1)/2 =1 mod p
您可能关注的文档
最近下载
- 大疆嵌入式面试题及答案解析.doc VIP
- 第四讲阿尔弗雷德马歇尔经济学原理.ppt VIP
- 大疆嵌入式软件笔试题.docx VIP
- SEL-751A_美国SEL公司751A中文版说明书.PDF VIP
- 水平四(九年级)《1、选项训练(跳绳、三级蛙跳、立定跳远、投掷)2、耐力跑训练》教案.docx VIP
- 2026粤北人民医院招聘编外人员67人(广东)笔试备考试题及答案解析.docx VIP
- 2026年全国安全生产月:人人讲安全、个个会应急 —— 排查整治风险隐患(纺织行业)PPT课件.pptx VIP
- 初中实心球体育课教案.doc VIP
- GB 6441-2025事故分类与编码实施疑难解答.docx VIP
- 1分钟跳绳教案.doc VIP
原创力文档

文档评论(0)