- 7
- 0
- 约1.43千字
- 约 3页
- 2018-02-08 发布于河南
- 举报
rsa公钥和私钥产生加密解密
实验二 RSA算法
公钥和私钥的产生
1.界面—如图1-1 所示
图1-1
2.代码如下
p,q 为两个素数,n为pq的乘积,t为P-1和q-1的乘积,e是得到任意一个比
t小的质数,d 是满足d* e Mod t = 1的数
Private Sub Command1_Click()
Dim i As Integer, j As Integer, f As Integer, X As Integer, e1 As String, d1 As String, n1 As String, n As Integer, p As Integer, q As Integer, e As Integer, d As Integer, t As Integer
p = Val(C1.Text)
q = Val(C2.Text)
n = p * q
t = (p - 1) * (q - 1)
f = 1
For i = 3 To t - 1
f = 1
For j = 2 To i - 1
If (i Mod j = 0) Then
f = 0
End If
Next j
If (f = 1 And t Mod i 0) Then
e = i
Exit For
您可能关注的文档
最近下载
- 《全国艾滋病检测技术规范(2025年修订版)》深度解读PPT课件.pptx VIP
- 民航乘务服务课件-机上急救.ppt VIP
- 380v开水器cqc认证证书检测报告.pdf
- 酒泉金塔县总医院中医分院医养结合中心招聘考试真题2025.docx VIP
- 2025北京清华附中高一10月月考化学(含答案).pdf VIP
- 合规转利润:降本增效全指南(2026)《GBT 25921-2010电气和仪表回路检验规范》.pptx VIP
- 共产党宣言讲解.ppt VIP
- 民航乘务服务课件.doc VIP
- 合规红线与避坑实操手册(2026)《GBT 25921-2010电气和仪表回路检验规范》.pptx VIP
- 深度解析(2026)《GBT 25921-2010电气和仪表回路检验规范》.pptx VIP
原创力文档

文档评论(0)