新聞中心
VB.NET開發(fā)的軟件用什么加密狗好
現(xiàn)在的加密狗基本都支持各種語言的,主要看你加密的需求是什么選擇合適型號的加密狗就可以。可以試試ROCKEY加密狗,大廠家也不貴。
創(chuàng)新互聯(lián)是一家專業(yè)的成都網(wǎng)站建設公司,我們專注網(wǎng)站設計、做網(wǎng)站、網(wǎng)絡營銷、企業(yè)網(wǎng)站建設,買友情鏈接,一元廣告為企業(yè)客戶提供一站式建站解決方案,能帶給客戶新的互聯(lián)網(wǎng)理念。從網(wǎng)站結構的規(guī)劃UI設計到用戶體驗提高,創(chuàng)新互聯(lián)力求做到盡善盡美。
用VB.net編寫一個加密解密軟件
"采用DES算法"這個說法不明確,首先是使用多少位的DES進行加密,通常是128位或192位,其次是,要先把主密鑰轉化成散列,才能供DES進行加密,轉化的方法是什么沒有明確,通常是md5,所以有的銀行卡說是128位md5 3DS就是指用md5轉換主密鑰散列,用DES進行加密,但是DES本身是64位(包含校驗碼),2DES是128位,3DES是192位,但是沒有2DES的叫法,所以128位、192位統(tǒng)稱3DES
要完整的md5+3DS實例,需要100分以上,要不到我的空間中查找相關的文章
VB.NET開發(fā)的軟件,大家一般都是怎么加密的
網(wǎng)上有很多專業(yè)的加密教程
最適合小開發(fā)者的軟件加密方式就是下面這個
獲取硬件信息和個人注冊時的姓名手機號等一系列信息,通過預先設定好的加密函數(shù)進行散列加密,生成一個只有本人本機能使用的序列號,軟件正版授權的時候用同樣的方式生成序列號進行比對,一樣則通過
VB.NET做的一個行業(yè)小軟件,請問如何加密,比如需要通過什么硬件的序列號注冊;
最好的加密就是通過你的網(wǎng)站去加密!用網(wǎng)絡服務器驗證把一些主要程序都可以加載到服務器上!這樣你的程序加密就完美了!?。▊€人觀點純屬不懂裝懂的。哈哈見笑)
求用VB.NET編的“古典密碼”加密程序!!
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 = news new_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("成功解密了")
End Sub
End Class
所需要的控件有按鈕兩個,一個加密,一個解密,文本框一個,里面是26個字母的對應表,比如bcdefghijklmnopqrstuvwxyza的話,就把a 改變?yōu)?b。
.net軟件,用什么軟件加密狗加密,能防止代碼反編譯?
.Net軟件
特點,
些強
編譯工具
.Net
執(zhí)行文件進行反編譯操作,并
相應
IL代碼甚至
源代碼
即使
采用混淆工具
及強命名工具
能
根本
解決問題,代碼依
容易
Reflectoer等工具反編譯源代碼
軟件加密狗:威步(WIBU)
CodeMeter,AxProtector(for.net)兩款軟件加密狗性能非
錯
反編譯
問題,與傳統(tǒng)
代碼混淆工具(Obfuscator)
同,AxProtector
完全阻止
.NET
程序集(由
C#,
VB.NET,
Delphi.NET,
ASP.Net…
等語言編寫)
反編譯
通俗
講,AxProtector
破解者
您
.NET
代碼
間構建
強
防破解保護屏障,
基于
Windows
基于
MSIL
兼容格式文件
原始
.NET
代碼完整
加密
封裝
本
代碼內,
論何
都
釋放
硬盤,
于破解者
見
與單純
.net加密軟件
同,AxProtector與CodeMeter硬件加密狗配套餐使用,采用
更
嚴密
密鑰管理,及
先進
AES、RSA、ECC等加密算
存儲或傳輸密鑰,保證通訊安全
.Net代碼編譯
.class
包含
源代碼
所
信息(
包括注釋),尤其
其
保存
調試信息
候
所
按照
式編譯
.class
文件
非
輕易
反編譯
般軟件
發(fā)商
采用
種叫做混淆器
工具
混淆器
作用
編譯
代碼進行混淆,使
其
反編譯或者反編譯
代碼混亂難懂
由于混淆器
混淆
名稱或流程,
能防止源代碼
反編譯,
混淆器
作用
增加
反編譯
難度,
終
結
治標
治本
于
些掌握工具
說幾乎
透明
AxProtector
款真
意義
加密源代碼、防止反編譯
.net軟件加密軟件
AxProtector加密
.net原代碼,任何
候原代碼都
能
原
硬盤
采用AxProtector加密
.net代碼
程序調用或執(zhí)行某
段函數(shù)
候,才能通
AxProtectorClass
內存
解密
返
程序
執(zhí)行,運行
迅速立即加密
種隨機加密、按需解密原代碼
功能,能
防止.Net程序
反編譯,同
能夠
防止API加密點
摘除
效
保證
源代碼
執(zhí)行效率
安全性
名稱欄目:vb.net加密軟件 vb加密程序
分享網(wǎng)址:http://fisionsoft.com.cn/article/docisdi.html