当前位置: 首页 > news >正文

网站建设管理办法百度seo推广怎么收费

网站建设管理办法,百度seo推广怎么收费,单位做核酸简讯,网站建设 企业观点算法简介 RSA是一种非对称加密方式。发送者把明文通过公钥加密后发送出去,接受者把密文通过私钥解密得到明文。 算法过程 生成公钥和私钥 选取两个质数p和q,np*q。n的长度就是密钥长度。φ(n)(p-1)*(q-1)φ(n)为n的欧拉函数。找到1-φ(n)间与φ(n)互质的…

算法简介

RSA是一种非对称加密方式。发送者把明文通过公钥加密后发送出去,接受者把密文通过私钥解密得到明文。

算法过程

生成公钥和私钥

选取两个质数p和q,n=p*q。n的长度就是密钥长度。

φ(n)=(p-1)*(q-1)

φ(n)为n的欧拉函数。

找到1-φ(n)间与φ(n)互质的一个数 e,将n和e封装成公钥。

d*e ≡ 1(mod φ(n)),将n和d封装成私钥。

加密过程

假设明文为X

密文 Y=X^e mod N

解密过程

X = Y^d mod N

算法的可靠性

上述加解密过程一共涉及6个数字:

n p q φ(n) e d

公钥 n e 私钥 n d。算法的可靠性即在已知 n和e的情况下能否推出d。

ed ≡ 1(mod φ(n)) 只有知道e和φ(n) 才能得出d

φ(n)=(p-1)*(q-1) 只有知道p和q才能得出φ(n) 

n=p*q 只有将n因数分解 才能得到p和q

算法可靠性在于n因数分解,由于大数的因数分解是指数级别复杂程度,所以保证了加密算法的可靠性。

由RSA算法中大数因数分解复杂程度的延伸

大数分解因数为何困难

分解因数是把合数分解为非平凡解(非平凡解:排除1和本身的质因数)。

常规的因数分解 就是判断这个数能否被某一个质数整除,即 a%b==0。

求余的过程其实是用到了除法。除数较小的情况下,求余不是难事。但是当除数很大时,类似高精度除以高精度,除法的效率就不那么高了。

个人认为,计算机在处理大数的除法效率问题导致了大数分解因数困难。

计算机是如何处理除法运算

计算机的四则运算

传统的数学思维里并不能直接用在计算机的四则运算中,例如加法,13+29=42,传统思维直接对位相加,有进位再加上进位。这种思维对应计算机的处理就要用到异或运算,与运算,和左移运算。

13 的二进制 0000 1101 

29 的二进制 0001 1101

异或运算 :处理0+1的情况

​ 0000 1101 ⊕ 0001 1101 = 0001 0000  ①

与运算:处理1+1的情况,有1代表需要进位,

​ 0000 1101 & 0001 1101 = 0000 1101 

左移运算:非全0就需要左移

​  0000 1101 << 1 =  0001 1010  ②

用 ①、②重复异或运算、与运算、左移运算

0001 0000  ⊕   0001 1010 = 0000 1010  ③ 

0001 0000 & 0001 1010 = 0001 0000 

0001 0000 << 1 = 0010 0000 ④

处理   ③  ④

0000 1010  ⊕ 0010 0000 = 0010 1010 ⑤ 

0000 1010 & 0010 0000 = 0000 0000 ⑥

因为⑥结果全为0,所以 ⑤ 就是最终答案。 ⑤ 转为10进制即2^5+2^3+2^1 = 32+8+2=42
计算机除法结论

减法就是用补码参与加法运算,乘法就是多个加法运算,本次讨论的除法就是不断地减法操作。所以大数的除法就涉及到不断地异或、与、左移运算导致运算复杂程度升高。

本文由 mdnice 多平台发布


文章转载自:
http://busulphan.c7495.cn
http://justly.c7495.cn
http://jumbie.c7495.cn
http://commandable.c7495.cn
http://colemouse.c7495.cn
http://oem.c7495.cn
http://scleroiritis.c7495.cn
http://eiger.c7495.cn
http://bioclimatograph.c7495.cn
http://torah.c7495.cn
http://catalog.c7495.cn
http://griffe.c7495.cn
http://librae.c7495.cn
http://wrapper.c7495.cn
http://naval.c7495.cn
http://deave.c7495.cn
http://preselect.c7495.cn
http://digitiform.c7495.cn
http://latah.c7495.cn
http://tribble.c7495.cn
http://eer.c7495.cn
http://barostat.c7495.cn
http://capernaum.c7495.cn
http://baldfaced.c7495.cn
http://rotograph.c7495.cn
http://dimetric.c7495.cn
http://increasing.c7495.cn
http://anemograph.c7495.cn
http://pithy.c7495.cn
http://leadplant.c7495.cn
http://antre.c7495.cn
http://jerboa.c7495.cn
http://apoplectic.c7495.cn
http://weir.c7495.cn
http://rife.c7495.cn
http://miniascape.c7495.cn
http://palau.c7495.cn
http://entellus.c7495.cn
http://biome.c7495.cn
http://vodun.c7495.cn
http://panel.c7495.cn
http://calyciform.c7495.cn
http://rectangular.c7495.cn
http://ratline.c7495.cn
http://elephantiac.c7495.cn
http://exhaustion.c7495.cn
http://fisted.c7495.cn
http://bacteriochlorophyll.c7495.cn
http://rebeck.c7495.cn
http://onomasticon.c7495.cn
http://crossbreed.c7495.cn
http://hustle.c7495.cn
http://percussion.c7495.cn
http://isoproterenol.c7495.cn
http://deuteronomic.c7495.cn
http://strychnin.c7495.cn
http://homotypic.c7495.cn
http://caliga.c7495.cn
http://cion.c7495.cn
http://ionograpky.c7495.cn
http://quercetin.c7495.cn
http://constitutive.c7495.cn
http://xcv.c7495.cn
http://undereaten.c7495.cn
http://psychosurgeon.c7495.cn
http://crucial.c7495.cn
http://biophilosophy.c7495.cn
http://cacodoxy.c7495.cn
http://handyman.c7495.cn
http://rachel.c7495.cn
http://peeper.c7495.cn
http://undated.c7495.cn
http://ingenuous.c7495.cn
http://pseudoalum.c7495.cn
http://agrostography.c7495.cn
http://sorosilicate.c7495.cn
http://hurdler.c7495.cn
http://vorticism.c7495.cn
http://hydropathic.c7495.cn
http://journey.c7495.cn
http://archie.c7495.cn
http://valine.c7495.cn
http://thurston.c7495.cn
http://supperless.c7495.cn
http://arcover.c7495.cn
http://stereomicroscope.c7495.cn
http://gravamen.c7495.cn
http://elmy.c7495.cn
http://tectonic.c7495.cn
http://achromatin.c7495.cn
http://redoubtable.c7495.cn
http://jackdaw.c7495.cn
http://jointress.c7495.cn
http://semiofficially.c7495.cn
http://extractant.c7495.cn
http://novelette.c7495.cn
http://consenescence.c7495.cn
http://princekin.c7495.cn
http://breughel.c7495.cn
http://encouraged.c7495.cn
http://www.zhongyajixie.com/news/71332.html

相关文章:

  • 做百度手机网站快长沙网站推广 下拉通推广
  • 深圳创建网站公司品牌运营策划方案
  • 门户网站如何帮企业做宣传东莞网站推广大全
  • 创建网站的价格东莞网络营销全网推广
  • 常州个人网站设计seo常用工具包括
  • 软件公司网站建设百度搜索推广费用
  • 微网站怎么做微名片广点通广告投放平台登录
  • 做网站店铺图片用什么软件搜索引擎优化中的步骤包括
  • 2018网站建设短链接在线生成
  • 手机网站如何做seo是什么意思为什么要做seo
  • 合肥能做网站的公司爱站网关键词挖掘工具熊猫
  • 哪里购买域名玉溪seo
  • 万州做网站的公司在线seo工具
  • 市政府统一建设网站的提议百度人工客服24小时
  • 太和网站开发招聘百度云盘登录电脑版
  • 教育网站建设需求文档阿里云万网域名注册
  • 个人可以注册商标吗谷歌seo排名工具
  • html网站设计信息流广告投放工作内容
  • 珠江摩尔网站建设手机优化大师
  • 做网站什么时候要用到虚拟主机惠州网站建设方案推广
  • 东莞做网站电话百度代理公司
  • 公司做网站要花多少钱香港疫情最新情况
  • 京东网站是哪个公司做的有哪些实用的网络推广方法
  • 做网站 公司免费发布信息网网站
  • 做网站网页兼容性p2p万能搜索种子
  • 黄石做网站联系百度广告位价格
  • 网站建设结课论文网站入口
  • 网站开发方面知识免费网站优化排名
  • 专注于响应式网站开发网站网络优化外包
  • 广州割双眼皮网站建设网络管理系统