我要给文本文件进行加密,请问有没有比较简单的加密算法,当然该算法是可逆的,因为我还要解密。
解决方案 »
- 如何利用asp获取google翻译结果?
- ?? 急!!VB数据库中参数化查询问题
- “五.一”来临之际,东方之珠酒楼请CSDN总裁及以下人员和所有发烧友吃顿饭,凡进来者不拒,吃了饭再走!
- 请帮忙编这个程序
- 各位大侠,为什么我在调用 recvfrom的时候总是程序停止响应啊?
- 遇到了一个难题——扫描字体识别!!!各位大哥帮帮忙啊!100分,不够开贴再加!!
- 请问如何遍历一个目录下的子文件夹以及文件
- ComboBox的超怪问题:
- VB中,怎样使程序在CTRL+ALT+DEL窗口中不显示?
- 怎么编程把用户名,密码提交到网页上的登录页?
- 请问winsock是只能接收winsock发来的包么? 其他程序发的能收到么?
- Inet编程问题
原理: if A XOR B = C then C XOR B = A
A是明文,B是密码,C是密文
具体base64编码的帖子:
http://expert.csdn.net/Expert/topic/2590/2590761.xml
Dim inputFile As String
Dim Outputfile As String
Dim password As Integer
inputFile = InputBox(请输入加密/解密的文件名称”,”加密/解密”)
Outputfile = InputBox(请输入加密/解密后的文件名称”,”加密/解密到")
password = InputBox("请输入密码 "﹐”密码”)
Call CodedFile(inputFile, Outputfile, password)
MsgBox "文件已经加密/解密到ì: " + Outputfile, , "完成"
End
End SubPrivate Sub CodedFile(inputFile As String, Outputfile As String, password As Integer)
Dim char As String * 1
Dim z As Integer
Open inputFile For Binary As #1
Open Outputfile For Binary As #2
For z = 1 To FileLen(inputFile)
Get 1, , char
char = Chr((Asc(char) Xor password))
Put 2, , char
Next z
Close #1
Close #2
End Sub
最簡單的解密碼了。其實就是 chewinggum(口香糖·目标两颗星星)說的道理
print asc("a") xor 23
118
print chr(118)
v
print chr(23 xor 118)
a
看見吧﹐其實就這樣簡單的。
現在很多東西居然是從頭開始