社区
VB基础类
帖子详情
我想给我的软件必须要登陆密码才能进入?如何存储密码好呢?
huiyan2004
2004-12-07 04:00:09
能否存储在EXE文件里?
还是有更好的方法呢?
...全文
157
6
打赏
收藏
我想给我的软件必须要登陆密码才能进入?如何存储密码好呢?
能否存储在EXE文件里? 还是有更好的方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiangsky
2004-12-07
打赏
举报
回复
Up的朋友不错,我怎么看不懂呀!发现我在灿了
Fashionxu
2004-12-07
打赏
举报
回复
关键字 VB 加密/解密 汉字加密
全部代码入下:
Function UserCode(password As String) As String
'用户口令加密
Dim il_bit, il_x, il_y, il_z, il_len, i As Long
Dim is_out As String
il_len = LenB(password)
il_x = 0
il_y = 0
is_out = ""
For i = 1 To il_len
il_bit = AscB(MidB(password, i, 1)) 'b系列支持中文
il_y = (il_bit * 13 Mod 256) + il_x
is_out = is_out & ChrB(Fix(il_y)) '取整 int和fix区别: fix修正负数
il_x = il_bit * 13 / 256
Next
is_out = is_out & ChrB(Fix(il_x))
password = is_out
il_len = LenB(password)
il_x = 0
il_y = 0
is_out = ""
For i = 1 To il_len
il_bit = AscB(MidB(password, i, 1))
'取前4位值
il_y = il_bit / 16 + 64
is_out = is_out & ChrB(Fix(il_y))
'取后4位值
il_y = (il_bit Mod 16) + 64
is_out = is_out & ChrB(Fix(il_y))
Next
UserCode = is_out
End Function
Function UserDeCode(password As String) As String
'口令解密
Dim is_out As String
Dim il_x, il_y, il_len, i, il_bit As Long
il_len = LenB(password)
il_x = 0
il_y = 0
is_out = ""
For i = 1 To il_len Step 2
il_bit = AscB(MidB(password, i, 1))
'取前4位值
il_y = (il_bit - 64) * 16
'取后4位值
'dd = AscW(Mid(password, i + 1, 1)) - 64
il_y = il_y + AscB(MidB(password, i + 1, 1)) - 64
is_out = is_out & ChrB(il_y)
Next
il_x = 0
il_y = 0
password = is_out
is_out = ""
il_len = LenB(password)
il_x = AscB(MidB(password, il_len, 1))
For i = (il_len - 1) To 1 Step -1
il_y = il_x * 256 + AscB(MidB(password, i, 1))
il_x = il_y Mod 13
is_out = ChrB(Fix(il_y / 13)) & is_out
Next
UserDeCode = is_out
End Function
happy_sea
2004-12-07
打赏
举报
回复
加密后保存在注册表中是最好的方法。
bboos
2004-12-07
打赏
举报
回复
最简单,最有效,把密码存在文本文件中,把后缀名改了,再藏到系统目录下,估计很少有好事者去偷看你的密码。
wwqna
2004-12-07
打赏
举报
回复
注册表或是文件里面都行了。
creazyfish
2004-12-07
打赏
举报
回复
如果是单机版的话,只能存在ini文件中了,但是这样就没什么保密性可言了,除非对用户名密码进行加密处理,当然你也可以直接写在程序中,那样的话你写死了。
苹果Mac实用技巧:忘记
密码
如何恢复?
出于各种原因,总是有人会把
密码
忘记,所以重置
密码
功能非常重要。来看看mac重置
密码
的方法吧! 如何重置 macOS
密码
? 修改
密码
前提:没有忘记
密码
,只是
想
修改
密码
。
进入
:系统偏好设置→用户与群组→点击“更改
密码
”。 如下图,“验证”的意思是重复输入一次新
密码
,“
密码
提示”可以不填,填了就会在要求输入
密码
的时候显示这个提示。 使用AppleID重置
密码
前提:忘记系统
密码
了,但记得AppleID
密码
(即iCloud
密码
)。 随便输入一个错误的
密码
登录,连续三次登录错误,就会显示以下界面。 点击上图
如何正确对用户
密码
进行加密?
本文介绍了对
密码
哈希加密的基础知识,以及什么是正确的加密方式。还介绍了常见的
密码
破解方法,给出了如何避免
密码
被破解的思路。相信读者阅读本文后,就会对
密码
的加密有一个正确的认识,并对
密码
正确进行加密措施。作为一名Web开发人员,我们经常需要与用户的帐号系统打交道,而这其中最大的挑战就是如何保护用户的
密码
。经常会看到用户账户数据库频繁被黑,所以我们
必须
采取一些措施来保护用户
密码
,以免导致不必要的数据泄...
如何远程修改VNC
登陆
密码
。
VNC是个好东西,地球人都知道。在企业做网管的,特别是对那些上点规模的公司,远程协助更是必不可少。如果不是非要面对面才能解决的用户端的问题,用VNC远程操控客户端即可协助网管坐着解决问题。好东西当然有时候也会碰到闹心的地方,比如稍微有点电脑技能的员工,有时候会自己修改VNC客户端的
密码
,让你无法登陆桌面。怕你偷窥桌面也好,保护隐私也好,不管什么理由,如果员工离你很远可能还不在...
计算机如何对多个用户进行管理,如何给多个账户设置
密码
?-用户账户控制设置...
在Windows系统中,给多个账户设置
密码
是对多个账户的安全性进行保障的作用,但是@小恩课堂头条号里面只说到一个方法,只是给单用户设置
密码
用的,不符合个人的习惯,接下来,我们用三种方法来讲解如何给多个用户设置
密码
呢?注:我没有win7系统的图片,请用户们谅解。第一种方法:利用控制面板来创建多个用户的
密码
。1.打开win7系统的控制面板,点击用户帐户和安全。2.找到用户账户,先给第一个用户设置
密码
,...
计算机登录
密码
保存,怎么查看电脑浏览器中保存的
密码
怎么查看电脑浏览器中保存的
密码
腾讯视频/爱奇艺/优酷/外卖 充值4折起我们经常在电脑上的浏览器上进行网页的搜索,有时候我们会对经常使用到的网页输入
密码
并保存,以方便每次快速登录,那么我们怎么查看电脑浏览器中保存的
密码
呢,接下来就让小编来教你们吧。具体如下:1.第一步,打开电脑上我们需要查看
密码
的网站,弹出登录页面,自动填充账号和
密码
,然后点击登录按钮。2. 第二步,点击键盘上的f12,打开浏览器开...
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章