vb.net源码加密 vb程序加密方案例子( 二 )


'Pass false to export the public key information or pass
'true to export public and private key information.
Dim RSAParams As RSAParameters = RSA.ExportParameters(False)
Catch e As CryptographicException
'Catch this exception in case the encryption did
'not succeed.
Console.WriteLine(e.Message)
End Try
[C#]
try
{
//Create a new RSACryptoServiceProvider object.
RSACryptoServiceProvider RSA = new RSACryptoServiceProvider();
//Export the key information to an RSAParameters object.
//Pass false to export the public key information or pass
//true to export public and private key information.
RSAParameters RSAParams = RSA.ExportParameters(false);
}
catch(CryptographicException e)
{
//Catch this exception in case the encryption did
//not succeed.
Console.WriteLine(e.Message);
}
求用VB.NET编的“古典密码”加密程序?。?/h2>Public Class Form1
Dim s As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim yingshe As String = TextBox1.Text
Dim news As String
Dim temp As String
Dim new_temp As String
Dim i As Integer
If ofDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
Dim objfile As New System.IO.StreamReader(ofDialog1.FileName)
s = objfile.ReadToEnd
objfile.Close()
End If
For i = 1 To Len(s)
temp = Microsoft.VisualBasic.Mid(s, i, 1)
Select Case Asc(temp)
Case 97 To 123
new_temp = Microsoft.VisualBasic.Mid(yingshe, Asc(temp) - 96, 1)
Case 65 To 91
new_temp = UCase(Microsoft.VisualBasic.Mid(yingshe, Asc(temp) - 64, 1))
Case Else
new_temp = temp
End Select
news = newsnew_temp
Next
Dim objfile1 As New System.IO.StreamWriter(ofDialog1.FileName)
objfile1.Write(news)
objfile1.Close()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim objfile1 As New System.IO.StreamWriter(ofDialog1.FileName)
objfile1.Write(s)
objfile1.Close()
MessageBox.Show("成功解密vb.net源码加密了")
End Sub
End Class
所需要的控件有按钮两个vb.net源码加密 , 一个加密vb.net源码加密,一个解密vb.net源码加密,文本框一个,里面是26个字母的对应表,比如bcdefghijklmnopqrstuvwxyza的话,就把a 改变为 b 。
VB.NET开发的软件,大家一般都是怎么加密的网上有很多专业的加密教程
最适合小开发者的软件加密方式就是下面这个
获取硬件信息和个人注册时的姓名手机号等一系列信息vb.net源码加密,通过预先设定好的加密函数进行散列加密vb.net源码加密,生成一个只有本人本机能使用的序列号vb.net源码加密 , 软件正版授权的时候用同样的方式生成序列号进行比对,一样则通过
用VB.net编写一个加密解密软件"采用DES算法"这个说法不明确vb.net源码加密,首先是使用多少位vb.net源码加密的DES进行加密,通常是128位或192位,其次是 , 要先把主密钥转化成散列,才能供DES进行加密,转化的方法是什么没有明确,通常是md5 , 所以有的银行卡说是128位md5 3DS就是指用md5转换主密钥散列,用DES进行加密,但是DES本身是64位(包含校验码),2DES是128位,3DES是192位,但是没有2DES的叫法,所以128位、192位统称3DES
要完整的md5+3DS实例,需要100分以上,要不到我的空间中查找相关的文章
VB.NET做的一个行业小软件,请问如何加密,比如需要通过什么硬件的序列号注册;最好的加密就是通过你的网站去加密!用网络服务器验证把一些主要程序都可以加载到服务器上!这样你的程序加密就完美了!?。ǜ鋈斯鄣愦渴舨欢岸?。哈哈见笑)

推荐阅读