网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP.NET类别 > 正文

RSA密码体制的实现

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/12

鉴于大家对ASP.NET类别十分关注,我们编辑小组在此为大家搜集整理了“RSA密码体制的实现”一文,供大家参考学习!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

2.1 RSA的数学基础知识... 3

2.1.1 关于数的基本理论... 3

2.1.2 欧拉定理 费马小定理... 4

2.1.3 中国剩余定理... 4

2.1.4单向陷门函数... 5

2.2 RSA加密解密算法... 5

2.3 RSA参数的选择... 6

2.3.1 模数n的确定... 6

2.3.2 模数e的选取原则... 7

2.3.3 素数的产生... 7

3需求分析与平台选择... 8

3.1需求分析... 8

3.2平台选择... 8

4 RSA密码体制的实现... 9

4.1设计流程... 9

4.2 截图及运行说明... 9

关于数的基本理论

整除:设ab是任意两个整数,其中b0.如果存在一个整数q使得等式 a=bq成立,就称为b整除a或者ab整除,记作b|a,并把b叫做a的因数,把a叫做b的倍数。这时,q也是a的因数,我们常常将q写成a/b。否则,就称b不能整除a或者a不能被b整除。

模运算:如果AN运算,它给出了A的余数,余数是从0N-1的某个整数,这种运算称为模运算。

素数与合数:一个大于1的正整数p,只能被1和它本身整除,不能被其它正整数整除,则这样的正整数p叫做素数或者质数;一个大于1的正整数a,除了能被1和它本身整除外,还能被其它的正整数整除,这样的正整数a叫做复合数或者合数。这样,全体正整数可分为三类:1,全体素数,全体合数。

公因数和最大公因数:设a1…an nn>=2)个整数。若整数d是它们中每一个数的因数,那么d就叫做a1,an 的一个公因数.由于任何非零整数只存在有限个因数。因此,如果bc不全为0bc只存在有限个公因数。在所有公因数中最大的一个,就称为最大公因数,并用符号gcdb,c)表示。

同余:若n|a-b,若a -b = knk是整数,则称整数ab n同余,记为a b (mod n )n称为同余式的模。

n同余具有以下性质:

1、若 n|a-b,则a b (mod n )

2(a mod n) =(bmod n )等价于a b(mod n )

3、自反性:aa(mod n )

4、对称性:ab (modn ) 等价于b a (modn )

5、传递性:若ab (modn ) bc (mod n) ,则ac (modn )

欧拉函数:用符号φ(m )表示不大于m 并和m 互素的正整数的个数,它是正整

m 的函数,称φ
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 上一篇资讯: FTP客户端设计与实现
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师