首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1.8.模平方根之奇波拉算法Cipolla二次剩余

1.8.模平方根之奇波拉算法Cipolla二次剩余。奇波拉(Cipolla)算法是一种用于快速求解模平方根的算法,主要应用于椭圆曲线密码学中。通过欧拉判别法判断是否存在模平方根,然后使用奇波拉算法求解模平方根,其中虚部为0。该算法的时间复杂度为O((log p)^2),可在奇素数p情况下有效应用。具体过程中使用了二项式定理展开和费马小定理等结论。复数的计算采用特殊定义,快速幂则采用二进制拆解法。#福大大架构师每日一题#区块链数论

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OvCSKCaF9fmmSOholqsj3IrA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券