RSA_私钥公钥生成/Form1.vb
(完整代码) 1KB''微信公众号关注:VB小源码
''QQ群:344402874
''博客:https://www.cnblogs.com/vbee/
''个人微信:vbee_club
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim new_key As Cls_RSA.Create_key_type = Cls_RSA.Create_pub_pri_key
RichTextBox2.Text = new_key.Private_key
RichTextBox1.Text = new_key.Public_key
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If RichTextBox1.Text = "" Then MessageBox.Show("公钥不能为空") : Exit Sub
TextBox1.Text = Cls_RSA.RSAEncrypt(RichTextBox1.Text, TextBox3.Text)
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
If RichTextBox2.Text = "" Then MessageBox.Show("私钥不能为空") : Exit Sub
TextBox2.Text = Cls_RSA.RSADecrypt(RichTextBox2.Text, TextBox1.Text)
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
If RichTextBox2.Text = "" Then MessageBox.Show("私钥不能为空") : Exit Sub
TextBox5.Text = Cls_RSA.RSA_Sign(RichTextBox2.Text, TextBox4.Text)
End Sub
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
If RichTextBox1.Text = "" Then MessageBox.Show("公钥不能为空") : Exit Sub
Dim tf As Boolean = Cls_RSA.RSA_Verify(RichTextBox1.Text, TextBox4.Text, TextBox5.Text)
If tf Then
MessageBox.Show("签名验证成功!", "VB小源码", Nothing, MessageBoxIcon.Information)
Else
MessageBox.Show("签名验证失败!", "VB小源码", Nothing, MessageBoxIcon.Error)
End If
End Sub
End Class
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。