zpvip 发表于 2013-11-6 15:08

mymy365 发表于 2013-11-6 12:30
你的fdasfsdaf丢了怎么办?你自己都找不回来了。这在某个意义上就不是一个好的数据备份方式了。。。

如果仅有的一个密码都忘记了,那还同步什么,你自己都登录不了搜狗的服务器了。

如果一开始就告诉用户密码是不可找回的,用户自然记得住。在这讨论的不是数据备份,而是密码保存到云。

shrek_munich 发表于 2013-11-6 15:14

zpvip 发表于 2013-11-6 14:07
除了密码忘记没办法,其它的都是没问题的啊。
换台机器直接从服务器上下载数据,密码从你登录的那一刻就 ...

你登陆那一刻,请问你如何验证密码?你还是要在服务器有一份的吧,同样面临泄漏的问题。
如果你只纠结在“假设”只有个人信息会泄漏,密码是“不会泄漏”的,那我请问你这两个难道不都是私有数据?
服务器是否加密并不影响结论,我才是觉得你确定你设计过网站么

shrek_munich 发表于 2013-11-6 15:14

zpvip 发表于 2013-11-6 14:08
如果仅有的一个密码都忘记了,那还同步什么,你自己都登录不了搜狗的服务器了。

如果一开始就告诉用 ...

那个网站有这样的约定,用户密码不可找回??!!

zpvip 发表于 2013-11-6 15:15

mymy365 发表于 2013-11-6 12:28
立足之本?同学,你想的太天真了,这样一个东西,可能对有些人需要,但是大多数人并不care,而且这两个理 ...

一点都不天真,lastpass的用户群不是小众,他们就不提供找回密码服务的,你的master key不会存在他们的服务器上。
https://lastpass.com/support.php?cmd=showfaq&id=375


数据随便同步,但密码不行。

如果服务商还提供服务,数据都能还原,如果服务商不见了,什么都白搭。两种不同的处理方式,区别就只有一个,就是用户的 master key

zpvip 发表于 2013-11-6 15:16

本帖最后由 zpvip 于 2013-11-6 14:19 编辑

shrek_munich 发表于 2013-11-6 14:14
那个网站有这样的约定,用户密码不可找回??!!

你应该不是学info的
https://lastpass.com/support.php?cmd=showfaq&id=375
https://support.wuala.com/knowledgebase/creating-an-account/

shrek_munich 发表于 2013-11-6 15:16

zpvip 发表于 2013-11-6 14:16
你应该不是学info的
https://lastpass.com/support.php?cmd=showfaq&id=375

咱们赌1m 欧元怎么样?

zpvip 发表于 2013-11-6 15:20

shrek_munich 发表于 2013-11-6 14:16
咱们赌1m 欧元怎么样?

我又不是赌徒,
如果你是学info的,这些加密之类的是常识,如何处理用户的密码也是常识,就算老师不教,自己也应该了解一下。

zpvip 发表于 2013-11-6 15:24

shrek_munich 发表于 2013-11-6 14:14
你登陆那一刻,请问你如何验证密码?你还是要在服务器有一份的吧,同样面临泄漏的问题。
如果你只纠结在 ...

你真没看我的文字,或者真不懂。

你把密码 adfsdfa 通过 post的方式传到服务器,用个函数 md5('adfsdfa ' + salt) 就到一串字符,和数据库的一对比就行了。服务器不会保存我的 'adfsdfa ' ,salt 是存在数据库的,每个用户都有不同的salt,是随机生成的。

你拿到这串字条反过来得不到我的 'adfsdfa ' + salt

zpvip 发表于 2013-11-6 15:26

shrek_munich 发表于 2013-11-6 14:14
你登陆那一刻,请问你如何验证密码?你还是要在服务器有一份的吧,同样面临泄漏的问题。
如果你只纠结在 ...

https://www.google.com/search?q=md5+salt&rlz=1C1CHFX_deDE515DE515&oq=md5+salt&aqs=chrome..69i57j0l5.6026j0j4&sourceid=chrome&espv=210&es_sm=93&ie=UTF-8

不多说了,自己补课吧。

这只是其中一种方法。

shrek_munich 发表于 2013-11-6 15:26

zpvip 发表于 2013-11-6 14:20
我又不是赌徒,
如果你是学info的,这些加密之类的是常识,如何处理用户的密码也是常识,就算老师不教, ...

你的假设是用户密码“必须”用户自己记住而且不得修改
我还没敢设计这样的网站给用户
你不是赌徒就可以大放厥词了?是不是我不是赌徒我就可以揣测,你估计不是中国人?

zpvip 发表于 2013-11-6 15:27

本帖最后由 zpvip 于 2013-11-6 14:29 编辑

shrek_munich 发表于 2013-11-6 14:26
你的假设是用户密码“必须”用户自己记住而且不得修改
我还没敢设计这样的网站给用户
你不是赌徒就可 ...

从来没说不可修改,你设计 discuz 这样的网站当然可以重设密码,如果你要用明文保存用户的敏感信息,我不得不置疑你的出发点。

shrek_munich 发表于 2013-11-6 15:28

zpvip 发表于 2013-11-6 14:24
你真没看我的文字,或者真不懂。

你把密码 adfsdfa 通过 post的方式传到服务器,用个函数 md5('adfsdf ...

请问salt就不是数据么,还是这个数据真特别啊,别的数据都会泄漏,唯有这个数据金刚不坏,永远不会泄漏滴

shrek_munich 发表于 2013-11-6 15:29

zpvip 发表于 2013-11-6 14:26
https://www.google.com/search?q=md5+salt&rlz=1C1CHFX_deDE515DE515&oq=md5+salt&aqs=chrome..69i57j ...

人家在说服务器泄漏,你在说密码robust,你是让我揣测你的语文或者逻辑的下限么

shrek_munich 发表于 2013-11-6 15:30

zpvip 发表于 2013-11-6 14:27
从来没说不可修改,你设计 discuz 这样的网站当然可以重设密码,如果你要用明文保存用户的敏感信息,我 ...

我从来没有说明文保存,但是只要你服务器有bug,注意,我们一直说的是bug,不是黑客攻击,泄漏就是有可能的,这是程序本身的代码质量问题,不是算法或者架构问题

zpvip 发表于 2013-11-6 15:31

shrek_munich 发表于 2013-11-6 14:28
请问salt就不是数据么,还是这个数据真特别啊,别的数据都会泄漏,唯有这个数据金刚不坏,永远不会泄漏滴

我今天真是耐心好,这么说吧,我把服务器放到你家去,你有服务器所有权限,但你通过 salt 和 那串 hash 值得不到我的密码,这下明白了吧?

salt的作用是防暴力解密的。

你真是学info的?哪个学校?

zpvip 发表于 2013-11-6 15:33

shrek_munich 发表于 2013-11-6 14:29
人家在说服务器泄漏,你在说密码robust,你是让我揣测你的语文或者逻辑的下限么

我在回答你的问题,你看引文。

shrek_munich 发表于 2013-11-6 15:33

zpvip 发表于 2013-11-6 14:31
我今天真是耐心好,这么说吧,我把服务器放到你家去,你有服务器所有权限,但你通过 salt 和 那串 hash...

我是暴力得不到密码,但是如果你的服务器自己告诉我了,我需要salt和hash么
你不但语文有问题,眼神问题更大,
@人家在说服务器泄漏,你在说密码robust@
至于info,你赌不赌嘛,你掏的出钱我也不怕自曝的,反正我也没干啥见不得人的事

zpvip 发表于 2013-11-6 15:34

本帖最后由 zpvip 于 2013-11-6 14:36 编辑

shrek_munich 发表于 2013-11-6 14:29
人家在说服务器泄漏,你在说密码robust,你是让我揣测你的语文或者逻辑的下限么

再多说一句,如果以我那种方式设计数据库, 就算把服务器抱到你家里去,你有所有的权限,也得不到用户的敏感信息。唯一的缺点是不能找回密码。

如果用户在某台机器还是登录状态,那还有希望,就像这个页面说的:
https://lastpass.com/support.php?cmd=showfaq&id=375

shrek_munich 发表于 2013-11-6 15:36

zpvip 发表于 2013-11-6 14:34
再多说一句,如果以我那种方式设计数据库, 就算把服务器抱到你家里去,你有所有的权限,也得不到用户的 ...

你这一切都是基于防暴力破解
谁要和你暴力破解了?
另外,我顺便怀疑一下你的工作经验.....典型的在校学生的思维....

zpvip 发表于 2013-11-6 15:39

本帖最后由 zpvip 于 2013-11-6 14:40 编辑

shrek_munich 发表于 2013-11-6 14:33
我是暴力得不到密码,但是如果你的服务器自己告诉我了,我需要salt和hash么
你不但语文有问题,眼神问题 ...

@人家在说服务器泄漏,你在说密码robust@

我的意思是就算不泄漏,程序和数据库的设计上也有问题。之所以说密码的事,是因为你觉得黑客是可能得到用户密码的,我告诉你,用我的方式,把服务器搬到黑客家里,他也得不到密码。就算程序出bug,用户信息也不会泄漏。

shrek_munich 发表于 2013-11-6 15:40

本帖最后由 shrek_munich 于 2013-11-6 14:42 编辑

zpvip 发表于 2013-11-6 14:39
@人家在说服务器泄漏,你在说密码robust@

我的意思是就算不泄漏,程序和数据库的设计上也有问题。之所 ...

客户:xxx,你的程序有问题,自己把其他客户的信息发错人了
xxx:没关系,只要用我的算法,黑客破解不了的
客户: xxx,你的算法还是发错人了
xxx:不可能啊,我的算法是不会被破解的
boss: xxx,你丫赶紧把你的bug修好,别发错人不就完了,哪来那么多话

zpvip 发表于 2013-11-6 15:46

shrek_munich 发表于 2013-11-6 14:40
客户:xxx,你的程序有问题,自己把其他客户的信息发错人了
xxx:没关系,只要用我的算法,黑客破解不 ...

这是安全问题。

程序要没有bug,这是正确的,但不能有bug就造成不可挽回的损失。这是一开始就要注意的。

作为一个管理者,要知道员工一定会犯错,没有哪个大程序没bug, 还要注意减少员式的诱惑。如果 dolc 用明文存密码,我觉得 管理员就有可能哪天无聊用你的 email + 密码登录一下facebook 试一试

shrek_munich 发表于 2013-11-6 15:48

zpvip 发表于 2013-11-6 14:46
这是安全问题。

程序要没有bug,这是正确的,但不能有bug就造成不可挽回的损失。这是一开始就要注意的 ...

即使你加密了,你要发错人还是依然发错
既然你要说犯错,那么你的hash和salt一样有泄漏的可能

zpvip 发表于 2013-11-6 15:49

shrek_munich 发表于 2013-11-6 14:48
即使你加密了,你要发错人还是依然发错
既然你要说犯错,那么你的hash和salt一样有泄漏的可能

可以啊,我都说了,服务器都可以搬到你家里去,但绝对不会给用户造成任何损失。

现在大家可以拿用户的信息去淘宝买东西了,这就是区别。

shrek_munich 发表于 2013-11-6 15:50

zpvip 发表于 2013-11-6 14:49
可以啊,我都说了,服务器都可以搬到你家里去,但绝对不会给用户造成任何损失。

现在大家可以拿用户的 ...

服务器搬到我家去又不会造成泄漏
服务器搬到我家去只是提供了我暴力破解的可能,这里并不涉及暴力破解的问题

zpvip 发表于 2013-11-6 15:55

shrek_munich 发表于 2013-11-6 14:50
服务器搬到我家去又不会造成泄漏
服务器搬到我家去只是提供了我暴力破解的可能,这里并不涉及暴力破解的 ...

我说很明白了,服务器搬到你家去是泄漏的极限。

如果我是搜狗管理员,昨天小王写程序出了个bug,结果其它用户的 salt hash,还有加密后的淘宝帐号都同步到张三,李四电脑去了。

我只要训一顿小王就行了,张三李四顶多抱怨一下就行了,但其它用户的信息是安全的,张三李四得不到。

我估计看帖子的人要崩溃了。这么点事写到6页了。

zpvip 发表于 2013-11-6 15:58

shrek_munich 发表于 2013-11-6 14:50
服务器搬到我家去又不会造成泄漏
服务器搬到我家去只是提供了我暴力破解的可能,这里并不涉及暴力破解的 ...

你写什么网站的,可以发个网址吗?

一般的网站当然要提供找回密码功能,只是在德国很少遇到做网站的人,想了解一下。

loewez 发表于 2013-11-6 16:00

这次泄露的密码是明文的吗?我很感兴趣。sogou到底是不是把用户信息加密后上传的?

zpvip 发表于 2013-11-6 16:04

loewez 发表于 2013-11-6 15:00
这次泄露的密码是明文的吗?我很感兴趣。sogou到底是不是把用户信息加密后上传的?

不是sogou的用户密码泄漏,而是用户用搜狗浏览器保存的表单数据泄漏,这些数据里面有密码。

mymy365 发表于 2013-11-6 16:08

zpvip 发表于 2013-11-6 14:58
你写什么网站的,可以发个网址吗?

一般的网站当然要提供找回密码功能,只是在德国很少遇到做网站的人 ...

同学,我猜测你是不是这学期刚开了一门课叫做《Einführung in die Kryptologie》?

这都是很简单的东西了,包括你说的那些MD5之类的,我可能现在开始说话语气不是很好了,请谅解。
你做网站要知道需求,你一直在说Hash,Hash,你也一直在说密码,对于密码的保存当然是Hash加salt更科学,但这仅仅对于密码,因为密码的需求是验证,而不是重现。
但搜狗这些服务的要求是重现,而不仅仅是验证。
我开始就说过了,对于此种需求,除了加强服务器的安全维护,没有其他任何办法。

安全的定义有很多种,需求也有很多种,并不是你想得那么简单的。打个比方,如果你现在学习做网站,你一定知道,有的网站喜欢把登录密码先在客户端用js先md5一遍再发送,但实际上这是前两年的一种流行,从安全的角度,对于一个http协议传输的请求,这种过程意义并非很大。

或者,我再问你个简单的,你知道为什么保存密码的时候需要一个salt么?你知道最早网站开发刚引入md5保存密码的时候,是不流行写个salt的么?

或者我也问问你,你是学Info或者学数学的么?还是仅仅是computertechnik专业的?
页: 1 [2] 3 4 5 6 7
查看完整版本: 谁用搜狗输入法和搜狗浏览器?有中招的没?