13 12
发新话题
打印

登陆验证还没有C++编写经验。好象是个等价的随机ID的加密的人证协议。

本主题由 cdimp 于 2008-1-9 08:55 移动

登陆验证还没有C++编写经验。好象是个等价的随机ID的加密的人证协议。

登陆验证还没有C++编写经验。好象是个等价的随机的ID的加密的人证协议。
通过IIS验证,不一定需要证书吧。就好比WINDOWS那样的登陆。在IIS上、在INTENET上可以吗?谁用过。


IIS认证的时候,不用WINDOWS帐户,但采用WINDOWS认证技术怎么做?

TOP

我的天, 我读了5遍, 竟然看不懂
来单来单来单 :

TOP

引用:
原帖由 Fly.Hang 于 2008-1-8 19:21 发表
我的天, 我读了5遍, 竟然看不懂
我也看不懂

TOP

“不用WINDOWS帐户,但采用WINDO WS认证技术怎么做?”
我能跟谁说阿,我的嘴比江姐还严呢!

TOP

好像是……意思就是不用WINDOWS登录的名字,只是调用WINDOWS的加密API而于……但是,我不懂,路过一下。
中国软件产品出品协会
http://www.chinaswa.com/

TOP

登陆验证还没有C++编写经验。好象是个等价的随机ID的加密的人证协议。

TOP

可以肯定的是,楼主遇到问题了。
本人软件谢绝以下两种人士使用:
1.有种族歧视的人。
2.非洲黑人
3.不识数的人

TOP

asp.net可以采用windows集成身份验证。但是怎么和你的c++进销存结合呢?
最快的方法,还是自己搞个认证机制。登陆以后,服务器给个令牌。然后客户端要出示令牌才能调用服务器的方法。
令牌很简单,搞一组随机的数字,比如,7,13,17,然后产生一个一组随机数,比如2,3,5,然后把2×3+1,3×13+3,5×17+5发送给客户端。客户端调用的时候,只要把它们分别减去加上的数字,判断能不能被7,13,17整除就知道是不是登陆过了。
通过socket做,应该不难。因为别人不知道你的算法,所以应该这个认证机制不是那么好破解。除非攻击者也有你的服务器端程序。但是你的服务器肯定还没有达到著名软件的程度,所以不必担心这个问题。

TOP

还是发行ca吧。然后每个客户端安装证书和私钥,双向验证。
执著地做共享软件!

TOP

楼主不仅英文水平有问题,汉语水平也有待提高啊。
我这辈子最恨两种人:一种是以貌取人的,另一种就是恐龙。

TOP

 13 12
发新话题