首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

mfc关于密码保存,如何保存

2013-03-29 
mfc关于密码保存,怎么保存本帖最后由 leigema 于 2012-08-22 22:59:12 编辑比如像QQ这样的软件,用户的账号

mfc关于密码保存,怎么保存
本帖最后由 leigema 于 2012-08-22 22:59:12 编辑 比如像QQ这样的软件,用户的账号,密码都保存在什么地方?QQ登陆时有记住密码选项,密码应该是保存在本地了。我说的都是本地保存。

用文本文件?
数据库?这个为了一个用户的账号和密码弄一个数据库?

要自己写加密算法吗?

有通用的做法吗?
[解决办法]
记住密码 肯定是放到本地有

QQ应该不至于就放个密码还搞个数据库。我曾经研究过QQ目录下及户目录下的一些文件,但没有发现放到哪儿...应该是加密后,放到某个地方了...

你可以用现成的加密算法,对需要加密的加密后,存到本地盘里
[解决办法]
DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES

我个人只用过DES...
[解决办法]
密码一般用MD5,应该有数据库的,使用轻量级SQLite数据库
[解决办法]

引用:
推荐一个对称加密算法吧!  这应该是对称加密吧?因为你要把用户的密码加密后保存在本地,登陆时要读取加密后的密码再解密填到登陆界面。只能是对称加密吧
引用:
记住密码 肯定是放到本地有

QQ应该不至于就放个密码还搞个数据库。我曾经研究过QQ目录下及户目录下的一些文件,但没有发现放到哪儿...应该是加密后,放到某个地方了...

你可以用现成的加密算法,对需要加密的加……

是对称密码的话,危险性就大了,
[解决办法]
1、简单的方法是放到注册表里;

2、是否加密,需要看软件的情况,有时候不只是为帐号加密,还有配置信息和内容;
[解决办法]
引用:
密码一般用MD5,应该有数据库的,使用轻量级SQLite数据库


MD5不是用于校验么?加密不可逆,如何获得QQ密码

可能QQ会生成私钥吧...麻花藤知道...呵呵
[解决办法]
一般不要明文保存密码,也不要对称加密,而是用MD5、SHA-256之类的生成Hash值。并且在发送服务器的时候,在其中加盐(插入特定规则的干扰字符)。
一般来说文本文件足够了,如果要更安全一些,可以用CryptProtectData之类的CAPICOM安全API,这样只有同一个登录凭证的用户才能访问这些信息。

[解决办法]
如果选择保存密码应该是将你的输入密码加密存本地。而原始密码平时应该是放在服务器的,要不换了电脑岂不是登不上去了

热点排行