如何直接加密文件夹,进入输密码?

alinker 2001-11-01 12:48:55
如何实现,能说说思路吗?
有例程更好
...全文
345 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
enmity 2001-11-25
  • 打赏
  • 举报
回复
光有文本加密的函数根本做不了什么的吖!
ByTheWay 2001-11-01
  • 打赏
  • 举报
回复
从DOS发展过来的文件夹(目录),天生就不能加密!记得当时有另一款DOS就在ROOT区的几位空闲字节作为密码标志,最后还不是笑柄一个?用MSDOS盘启动就不用输密码了。
你现在的想法也类似,不要再想去加密文件夹了。你可以用一个文件虚拟一个文件夹来加密,我想还现实点。其实网上有大把这样的程序,何苦自己干呢?
你可以去:WWW.ILOCKFAST.COM 免费下载一个“我的保险箱”试试,我用着还可以。

如果你还是想自己干,我这有篇文章你可以参考参考:

文本的加密与解密
  在VB中,由于随机数生成器是伪随机数,所以根据其原理可以用于文本的
加密和解密,根据异或逻辑运算,加密和解密可以是同一个过程。
  加密与解密函数代码如下。

'加密与解密函数说明:
'  CharSting  加密或解密的数据
'  Key     加密或解密的密钥
'函数返回值:
'  1. CharString为空时返回"1"
'  2. 加密或解密失败返回"0"
'  3. 成功则返回加密或解密后的字符串
Public Function EDcode$(CharString As String, Key As Integer)
  Dim X As Single, i As Long
  Dim CharNum As Integer, RandomInteger As Integer
  Dim CharSingle As String * 1
  On Local Error GoTo EDcodeError
  EDcode$ = ""
  If Len(CharString) = 0 Then
    EDcode$ = "1"
    Exit Function
  End If
  X = Rnd(-Key)
  For i = 1 To Len(CharString)
    CharSingle = Mid$(CharString, i, 1)
    CharNum = Asc(CharSingle)
    RandomInteger = Int(256 * Rnd) And &H7F
    CharNum = CharNum Xor RandomInteger
    CharSingle = Chr$(CharNum)
    EDcode$ = EDcode$ + CharSingle
  Next i
  Exit Function
EDcodeError:
  EDcode$ = "0"
End Function

我以前也用过好几个加密软件,加密的资料突然密码不对或加密的文件不见了,更或者系统重装后加密的文件找不到,损失极大,有了本软件你再也不用忍受丢失文件的痛苦, 成功解决了以前那些加密软件的不足,使用户不再忍受丢失文件的困扰,主要功能如下: 1 支持U盘加密,可以直接将要加密的资料加密到U盘,(如果是加密到U盘并隐藏在U盘上 找 不到任何刚加密资料的影子)方便安全可靠。 2 强大的急救中心功能,提供问题与答案既可以帮你忘记密码时解密又防止别人盗取,不再担心数据丢失! 3 不受系统影响,只要资料所在的硬盘未被格式化资料都可正确解密(系统重装后文件照样可以正常解密)。 4 操作简便,支持临时解密,关闭文件夹后自动加密,加密直接选择文件或文件夹右键进行加密,解密可以直接双击解密 5 原创技术,对原文件进行加密,让您的文件,密码更安全 6 支持移动加密加密后的资料在别的电脑上只要正确密码即可解密. 7 系统琐定,在你离开电脑时一键锁定你系统没有密码无法进入电脑 8 漂亮的软件界面,为你带来美的享受, 9 支持7种加密方式:“快速加密”,“快速加密后隐藏“,”高强度加密“,高强度加密后隐藏,“移动加密”,”加密到U盘“,”加密到U盘后隐藏“,让你的加密方式灵活多变。 10 支持后台加密 ,让你的加密在后台进行省心方便还不影响你的工作哦. 11 隐藏硬盘,让你的硬盘盘符无形的消失. 12 U盘琐定,让U盘小偷无法拷贝你的资料. 13 支持密码才能退出软件,对加密的数据时时保护 14 内置反跟踪,反编译,反破解功能,让您的文件更安全. 15 成熟的加密不可逆算法,即使是我们也不可能知道您的密码! 

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧