- 7
- 0
- 约2.34千字
- 约 4页
- 2017-05-03 发布于湖北
- 举报
AnswertotheAssignment3
Answer to the Assignment 3
By Xin Wu
HYPERLINK ../my project/wx/wu11f@uwindsor.cawu11f@uwindsor.ca
SID: 102519884
Fall, 2007
Course: 60-564 Security and Privacy on the Internet
Instructor: Dr A. K. Aggarwal
My name is “Xin Wu”. The ASCII code for each letter is listed below:
X88i105n110W87u117
No. = (88+105+110+87+117) % 23 +1 = 2
So I choose the number 2 question.
Q: 9.2 Perform encryption and decryption using the RSA algorithm, as in Figure 9.6, for the following:
p = 3; q = 11, e = 7; M = 5
p = 5; q = 11, e = 3; M = 9
p = 7; q = 11, e = 17; M = 8
p = 11; q = 13, e = 11; M = 7
p = 17; q = 31, e = 7; M = 2
Hint: Decryption is not as hard as you think; use some finesse.
A:
n = p x q = 3 x 11 = 33
j(n) = (p-1) x (q-1) = 2 x 10 = 20
gcd(j(n), e) = gcd(20, 7) = 1
∵ d ≡ e-1(mod j(n))
d x e mod j(n) = 1
7d mod 20 = 1
∴ d = 3
So: Public Key pu = {e, n} = {7, 33}
Private Key pr = {d, n} = {3, 33}
Encryption:
C = Me mod n = 57 mod 33 = 14
Decription:
M = Cd mod n = 143 mod 33 = 5
n = p x q = 5 x 11 = 55
j(n) = (p-1) x (q-1) = 4 x 10 = 40
gcd(j(n), e) = gcd(40, 3) = 1
∵ d ≡ e-1(mod j(n))
d x e mod j(n) = 1
3d mod 40 = 1
∴ d = 27
So: Public Key pu = {e, n} = {3, 55}
Private Key pr = {d, n} = {27, 55}
Encryption:
C = Me mod n = 93 mod 55 = 14
Decription:
M = Cd mod n = 1427 mod 55 = 9
n = p x q = 7 x 11 = 77
j(n) = (p-1) x (q-1) = 6 x 10 = 60
gcd(j(n), e) = gcd(60, 17) = 1
∵ d ≡ e-1(mod j(n))
d x e mod j(n) = 1
17d mod 60 = 1
∴ d = 53
So: Public Key pu = {e, n} = {17, 77}
Private Key pr = {d, n} = {53, 77}
Encryption:
C = Me mod n = 817 mod 77 = 57
Decription:
M = Cd mod n = 5753 mod 77 = 8
n = p x q = 11 x 13 = 143
j(n) = (p-1) x (q-1) = 10 x 12 = 120
gcd(j(n), e) = gcd(120, 11) = 1
∵ d ≡ e-1(mod j(n))
d x e mod j(n) = 1
11d mod 120 = 1
∴ d = 11
So: Public Key pu = {e, n} = {11, 143}
Private Key pr = {d, n} = {11, 143}
Encryption:
C = Me mod n = 711 mod 143 = 106
Decription:
M = Cd mod n = 10611 mod 143 = 7
n
您可能关注的文档
- Cereredeofertenr.10249.doc
- APPELD'OFFRESGéNéRAL.doc
- AStableComparison-basedSortingAlgorithmwithworst.doc
- EECE324Rev.1Add.85Rev.1EECETRANS505Rev.1.doc
- TheFormulaofPrimeNumbersandProofofConjectureLI.doc
- 22ndIEEEInternationalConferenceonParalleland.doc
- HumanBehaviorModelsforAgentsinSimulatorsandGames.doc
- 2月11日星期二.doc
- 托马斯·克罗姆比·谢林(ThomasCrombieSchelling,1921.doc
- 1、物联网的定义和发展.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 2025年北京第一次高中学业水平合格考物理试卷(含答案).pdf VIP
- 市政道路工程施工组织设计模版.doc VIP
- 15道公务员面试(国考)省级及以下机构重庆市网络信息类岗位面试问题考察点及参考回答.pdf VIP
- 跪拜土地阅读理解答案.docx VIP
- TAP检测项目介绍课件.ppt VIP
- 2025年综合类-心理治疗(师)-专业知识历年真题摘选带答案(5卷单选100题合辑).docx VIP
- 全国到地市矢量地图(很难找的资料)课件.pptx VIP
- 2025干部任前廉政知识考试题库及答案.pdf VIP
- 六年级上册期末道法知识点早读晚练小纸条.pdf VIP
- 质量管理小组活动推进指南(TCAQ10208-2024).docx
原创力文档

文档评论(0)