如何加密用VB写入记事本中的内容

我用VB编了一个小软件,用户输入的部分内容通过程序写入了一个记事本。但是记事本中的内容可以随意查看和修改。我希望不让用户看到,需要输入密码等方法才能访问。说下大致思路就可... 我用VB编了一个小软件,用户输入的部分内容通过程序写入了一个记事本。但是记事本中的内容可以随意查看和修改。我希望不让用户看到,需要输入密码等方法才能访问。说下大致思路就可以!请高手指教。有源程序更好! 展开
 我来答
网海1书生
科技发烧友

2010-03-19 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26230

向TA提问 私信TA
展开全部
你可以把数据存入access数据库、excel表格、word文档等等之中,然后利用这些文件内置的密码功能来设置密码。不过这些都不是很好的方法,因为你把数据存储到外部文件后,这些文件就不再受VB软件的控制了,用户对这些文件的查看和修改也就不是你能左右的了。你也可以结合其他一些措施进行完善,比如修改文件扩展名、修改文件属性、存储到比较深层的隐秘的文件夹中等等。比较好的方法是在存储数据前先对数据进行加密(比如用MD5),从文件中读入数据后再进行解密,如果不想用MD5,也可以自行对数据进行编码转换,比如把数据的每一个字节和另一个或一串字节(密钥)进行异或操作。
strenyong
2010-03-19 · TA获得超过3174个赞
知道大有可为答主
回答量:4481
采纳率:0%
帮助的人:3443万
展开全部
你的思路就有问题,应该内容不要用明文来写,只要看懂自然就没办法修改了,然后在你的vb里加个修改文件的功能,这个地方可以加密码。txt文件是没有办法实现打密码才能访问的功能,word文件输密码也是由word来实现在,不是由word文件本身来实现的,word文件本身也是可以用认何文本工具打开,只是读不出有效内容而己,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongao8080
2010-03-19 · TA获得超过484个赞
知道小有建树答主
回答量:705
采纳率:66%
帮助的人:443万
展开全部
用vb来读取和写入即可,很简单,只需用vb将记事本后缀不用txt,而改为计算机不能识别的名字即可,比如microsoft.mdd,然后隐藏起来,这样就只能用vb来读写
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式