加解密文本的函数

2016-02-19 13:29 5 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是加解密文本的函数,一起来学习了解下吧!

【 tulaoshi.com - 编程语言 】

Private Sub Comman1_Click()
Dim str1, str2, str3 As String
str1 = "王宇虹"
str2 = Encrypt(str1, 188, 24)
MsgBox str2
str3 = Encrypt(str2, 188, 24)
MsgBox str3
End Sub  

Private Function Encrypt(ByVal strSource As String, ByVal Key1 As Byte, _
ByVal Key2 As Integer) As String
Dim bLowData As Byte
Dim bHigData As Byte
Dim i As Integer
Dim strEncrypt As String
Dim strChar As String
For i = 1 To Len(strSource)

'从待加(解)密字符串中取出一个字符

strChar = Mid(strSource, i, 1)

' 取字符的低字节和Key1进行异或运算

bLowData = AscB(MidB(strChar, 1, 1)) Xor Key1

'取字符的高字节和K2进行异或运算

bHigData = AscB(MidB(strChar, 2, 1)) Xor Key2

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

'将运算后的数据合成新的字符

strEncrypt = strEncrypt & ChrB(bLowData) & ChrB(bHigData)

Next
Encrypt = strEncrypt
End Function

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1604437.html

延伸阅读
解密宝宝的哭声 宝宝为什么会哭 所有的宝宝都会时不时地哭一哭—他们不得不这么做。就算是完全健康的宝宝每天都会哭上1~3小时呢。这是因为宝宝们依赖于别人来满足他们的各种需求,喂他们,给他们穿衣服,安慰他们,而哭是他们表达需求的唯一方式。 解密宝宝的哭声 每当哭声响起的时候,新手爸妈很难准确理解宝宝...
标签: Web开发
HTMLHEADTITLE解密效果/TITLE META content="text/html; charset=gb2312" http-equiv=Content-Type STYLE.box {  BORDER-BOTTOM: #d1d1a4 1px solid; BORDER-LEFT: #d1d1a4 1px solid; BORDER-RIGHT: #d1d1a4 1px solid; BORDER-TOP: #d1d1a4&nb...
标签: PS PS教程
本文由中国专家lazybones 原创 有一张图片,要求调色,上面的原图,下面的是结果图像,觉得结果图像的效果还是蛮不错的,于是自己试验了一下,并把自己的做法给记录下来,以便喜欢调色的朋友们可以参考一下。     我这里简单的讲一下我调色中的思路 要将颜色调整跟别人的一样,首先必须先对比别人的素材...
真菌、湿疹、单纯的皮肤老化干燥、糖尿病等都是引起皮肤干裂的原因,对于这种 手脚干裂的原因 ,应该先到医院诊断。如果只是单纯的因为手脚干裂那么只需在平时日常生活中多注意便可,对于手足皲裂应防治结合,防重于治,否则一旦皲裂形成,治愈起来就比较缓慢。 手脚干裂的原因 天气转冷,空气中的湿度减低,或暖气的使用都会引起皮肤干...
标签: Web开发
解密是很简单的问题,方法: 编写一个a.html,内容如下: textarea name=id_code style='width:100%;height:500'/textarea script language=javascript src=mapbarapi.js/script 修改下载到本地的mapbarapi.js文件,把第316个字符开始的return p修改为id_code.value=p即可,现在浏览器打开a.html就可以看见解密后的JS代码。 由...

经验教程

703

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部