News for hackers. Stuff that matters.
Re:Scramble.io: secure email for everyone by utnick on Tuesday November 05, 2013 @12:12PM (#6676287)
What else does it look at?

I don't see what else would affect it besides things that you could also verify in theory.

Re:Scramble.io: secure email for everyone by jahewson on Tuesday November 05, 2013 @12:24PM (#6676373)
A hostile browser extension which has permission to access all pages could inject its own code at runtime.
Re:Scramble.io: secure email for everyone by tptacek on Tuesday November 05, 2013 @12:14PM (#6676305)
Why don't you start building out the answer to that question yourself?
Re:Scramble.io: secure email for everyone by jaekwon on Tuesday November 05, 2013 @12:28PM (#6676402)
Your comment makes absolute sense if the extension is attempting to validate asset files after they'v been loaded. But the extension can be coded to only load vetted code. So I'm not sure what you're talking about. Please enlighten us.
Re:Scramble.io: secure email for everyone by tptacek on Tuesday November 05, 2013 @12:32PM (#6676443)
If the entire system lives in a browser extension, you're doing what I said in the comment at the top of this thread --- and why would you bother "loading" anything from the server at all? If you know the hash, you know what the file is supposed to be.

Otherwise, almost every rendezvous you have with the server is an opportunity for methods to be rebound and your cryptosystem to be subverted. If you don't see how, it's a good exercise to investigate.

Re:Scramble.io: secure email for everyone by MichaelGG on Tuesday November 05, 2013 @12:53PM (#6676619)
He wouldn't know the hash beforehand, he'd know the keys that are supposed to sign assets.

It would work if the plugin can inspect all browser requests attempt and verify every single asset before it's loaded into the browser.