Re:TripleSec – Symmetric Encryption in the Browser Combining...
by mangeletti on Wednesday June 03, 2015 @05:54PM
(#9656148)
This is like saying, "A self driving car is a bad idea, because the user might enter the bottom of the ocean as their destination.".
[ Parent
| on HN ]
Re:TripleSec – Symmetric Encryption in the Browser Combining...
by tedunangst on Wednesday June 03, 2015 @06:28PM
(#9656292)
This is like saying "adding triple redundant GPS to a self driving car is a bad idea because the GPS is the component least likely to cause you to end up at the bottom of the ocean."
Re:TripleSec – Symmetric Encryption in the Browser Combining...
by sdevlin on Wednesday June 03, 2015 @06:21PM
(#9656260)
There's no a priori need for password-derived key material in a library like this. To require it unilaterally is to introduce a security risk, since people have proven to be poor sources of entropy.
I don't really understand the self-driving car analogy. A better analogy would probably be three cars hitched together.
Re:TripleSec – Symmetric Encryption in the Browser Combining...
by me2i81 on Wednesday June 03, 2015 @06:14PM
(#9656236)
If the user enters the bottom of the ocean as their destination, it would be bad for a self-driving car to take them there. "The user is an idiot and so we killed him" is not going to be such a great defense in court...
Re:TripleSec – Symmetric Encryption in the Browser Combining...
by mangeletti on Wednesday June 03, 2015 @09:40PM
(#9656961)
In all seriousness, if a man puts a GLOCK 21 in his mouth and pulls the trigger, is it GLOCK that "killed him"?
If I take my car and intentionally drive into the ocean, I expect it to continue until the engine dies, and then I do shortly after. Why should machines start prohibiting me from doing stupid things, if I want to do them? I think Isaac Asimov wrote a parable about such a future.
Re:TripleSec – Symmetric Encryption in the Browser Combining...
by sdevlin on Thursday June 04, 2015 @01:50AM
(#9657651)
None of the mistakes people make in crypto are intentional. We need better interfaces to help them not make those mistakes.