导航:首页 > 文档加密 > vb加密解密程序

vb加密解密程序

发布时间:2022-01-21 17:45:18

‘壹’ VB加密解密

看你这架势是要做勒索病毒啊 你一点基础都没有 病毒是那么容易制作和传播么 君子爱财取之有道 做力所能及的事吧 能力范围外的别太浪费时间 人一生很短暂

‘贰’ 求vb一个加密解密的编程

你都知道方法了就自己写啊
不懂的才问吗!

‘叁’ 用VB写个简单加密/解密程序

'图上的控件,你就照着摆上去,然后再把以下代码拷进去,就OK了
Dim lg As Integer
'加密
Private Sub Command1_Click()
Text2 = ""
Dim a(), b() As String
lg = Len(Text1)
ReDim a(lg), b(lg)
For i = 1 To lg
a(i) = Mid(Text1, i, 1)
b(i) = AscW(a(i)) Xor 4
Text2 = Text2 & ChrW(b(i))
Next
End Sub
'解密
Private Sub Command2_Click()
Text3 = ""
Dim a(), b() As String
lg = Len(Text2)
ReDim a(lg), b(lg)
For i = 1 To lg
a(i) = Mid(Text2, i, 1)
b(i) = AscW(a(i)) Xor 4
Text3 = Text3 & ChrW(b(i))
Next
End Sub

‘肆’ 求一段加密vb代码的解密程序

dim dist
dist=""
for i = 1 to len(texts)
if mid(texts,i,1)<>"'" then
dist=dist+mid(texts,i,1)
end if
next

光是这一段 就注定这个解密相当困难 这种有损变换 还原起来相当费力..
解密代码还在还原中..

‘伍’ 求vb做的加解密程序

无语了 - -^前见天刚做过
加密:
Dim a, b As Integer
Dim c, d As String
b = Len(Text1.Text)
a = 1
If b <> 0 Then
Do
c = Mid(Text1.Text, a, 1)
c = Chr(Asc(c) - 5)
d = d & c
a = a + 1
Loop Until a > b
Text1.Text = ""
Text1.Text = d
End If
解密:
Dim a, b As Integer
Dim c, d As String
b = Len(Text1.Text)
a = 1
If b <> 0 Then
Do
c = Mid(Text1.Text, a, 1)
c = Chr(Asc(c) + 5)
d = d & c
a = a + 1
Loop Until a > b
Text1.Text = ""
Text1.Text = d
End If

多加点分啊 不然你就太不厚道了

‘陆’ 用VB编一个加密解密的程序

以前做过一个玩的
加密是这样的
定义个变量(空的)
然后查找文本中所有字符(按顺序一个一个找下去)
如果字符不存在于变量中附加到变量最后
等查找完所有字符(变量就完成了)
然后按固定格式把变量中的字符换下位置
生成变量2

按后根据 变量和变量2 字符对应关系替换掉 文本中的字符

解密一样的只不过把字符反过来来找 先生成的是变量2 按前面相反的方式 还原成变量 在对应替换掉 加密文本~~!

说的很乱(以前做过,有时成功有时失败)可能是保存TXT文本时长度改变了的原应。。感觉没什么意义就放弃了~!

具体这方法有没有用 没深究过~!

‘柒’ VB 加密与解密的程序代码

加密:

PrivateFunction JiaMi(ByVal varPass As String) As String '参数varPass是需要加密的文本内容

Dim varJiaMi As String * 20

Dim varTmp As Double

Dim strJiaMi As String

Dim I

For I = 1 To Len(varPass)

varTmp = AscW(Mid$(varPass, I, 1))

varJiaMi = Str$(((((varTmp * 1.5) / 5.6) * 2.7) * I))

strJiaMi = strJiaMi & varJiaMi

NextI

JiaMi = strJiaMi

EndFunction

解密函数:

PrivateFunction JieMi(ByVal varPass As String) As String '参数varPass是需要解密的密文内容

Dim varReturn As String * 20

Dim varConvert As Double

Dim varFinalPass As String

Dim varKey As Integer

Dim varPasslenth As Long

varPasslenth = Len(varPass)

For I = 1 To varPasslenth / 20

varReturn = Mid(varPass, (I - 1) * 20 + 1, 20)

varConvert = Val(Trim(varReturn))

varConvert = ((((varConvert / 1.5) * 5.6) / 2.7) / I)

varFinalPass = varFinalPass & ChrW(Val(varConvert))

NextI

JieMi = varFinalPass

EndFunction

(7)vb加密解密程序扩展阅读:

注意事项

编写加密程序,将用户输入的一个英文句子加密为加密字符串,然后输出加密字符串。假设句子长度不超过100个字符。

根据给定的句子加密函数原型SentenceEncoding,编写函数SentenceEncoding调用给定的字符加密函数CharEncoding完成句子加密。

然后,编写主程序提示用户输入英文句子,然后调用函数SentenceEncoding对句子加密,最后输出加密后的句子。

字符加密规则为大写字母和小写字母均加密为其补码, 我们定义ASCII码值相加为’A’+’Z’即155的两个大写字母互为补码,ASCII码值相加为’a’+’z’即219的两个小写字母互为补码。

空格用@代替,句号以#代替,其它字符用句点代替。

函数原型:

void SentenceEncoding(char *soure,char *code);

功能:对待加密字符串source加密后保存加密字符串到code.

参数:char *soure,指向待加密句子的字符串指针;

char *code 指向加密字符串的字符串指针;

字符加密函数代码。

‘捌’ 用VB实现加密解密程序。

这里只给出按钮事件的过程,加密算法(函数)你自己想办法:
设加密算法函数名为encryptxt,解密算法函数名为unencryptxt,不带参数。
加密窗口“生成密文”按钮事件:
Private sub 生成密文_Click()
Frame1.Caption = encryptxt (Text1.text)
End Sub

解密窗口“解密”按钮事件:
Private Sub 解密_Click()
Frame2.Caption = unencryptxt(Rrame1.Caption)
End Sub

‘玖’ VB 加密解密

加密解密不难,为什么你一定要把数字419002323749经过加后变成.]#o/2-g%#呢,我变成别的不行么?

如果一定要把数字419002323749经过加后变成.]#o/2-g%#那我也没办法了,我估计那些算法高手们也不会帮你的,原因很简单,你一定是知道别人加密后的结果,要反推正常的密码,就现在很多的QQ农牧场,加密后的字符就保存在当地。

算法要反推的话是很困难的,任何一种可能都有......如果你愿意出资赞助的话,我相信会有人愿意为你效劳的.

‘拾’ VB6编写文字加密解密程序

算法都错了,异或可能造成数据丢失,结果是还原不了的。 应该用theByte+某一个数字进行加密,解密用theByte-某一个数字

阅读全文

与vb加密解密程序相关的资料

热点内容
服务器匆忙什么意思 浏览:776
windows下载文件命令 浏览:88
绍兴加密防伪技术 浏览:51
linux清除缓存的命令 浏览:776
梁柱连接处梁的加密箍筋 浏览:100
安卓录屏大师如何弹出 浏览:651
cad命令详解 浏览:170
品牌云服务器提供商 浏览:323
加密投资者的心理 浏览:698
小米无命令 浏览:823
不要层层等命令 浏览:370
4k播放器怎样设置源码 浏览:952
二手冰箱压缩机多少钱 浏览:519
excelpdf转换器注册码 浏览:393
工作三年的大专程序员 浏览:728
java毕业设计文献 浏览:143
筹码集中度指标源码 浏览:482
listsortjava 浏览:186
plc闪光电路编程实例 浏览:299
socket编程试题 浏览:206