by aston on 6/20/18, 6:09 PM with 142 comments
by malgorithms on 6/20/18, 7:07 PM
There's the suggestion that an exploding feature is worthless, given your partner can just take a screenshot or video of what you sent.
This suggestion is missing (1) that your relationship with a partner is disproportionately okay at the time you sent something (i.e., you trust them THEN) and (2) there's a whole different class of adversary who compromises your or your partners' devices in the future.
SnapChat, as far as I know, has none of the cryptographic implementation of Keybase. And yet it has likely protected hundreds of thousands of kids from severe bullying. Consider the teen girl who sends the goofy sexy pic to her boyfriend. Before the advent of exploding messages, he might've iMessaged or emailed that to a friend, just one friend, his best friend, out of pride. And that friend sent it to a few more, and so on. Not out of malice, but suddenly the whole school has seen her pic of god knows what and she literally wants to die. But with Snapchat, taking a screenshot is knowingly violating a social agreement. It's also violating the trust of his current girlfriend - everyone knows it's not okay to screenshot that shit. And the number of people who would do that is much tinier. Second, consider the far worse scenario: she dumps him a month later and until then he has been NiceGuy. But then he becomes r/niceguy, the guy who will look through the old pictures and spread them around.
Finally, let's not forget that your device can be compromised by loss, theft, or hackers, at any time. Exploding messages are gone when that happens.
People can be tricked, compelled, coerced, blackmailed, and hacked. Or just turn evil. All in the future. Which is what a timed message protects against. This is why Keybase is doing this. Paired with encryption it's quite powerful.
by 456hdsaq234g on 6/20/18, 8:09 PM
by loteck on 6/20/18, 6:35 PM
"I have nothing to hide"
Because no one is trying to hurt you
by e1ven on 6/20/18, 6:25 PM
I don't have time to read through the code right now, but I'd love to hear how they implemented exploding messages with untrustworthy clients.
I've thought about it a few times before, and it seems one of the few places that closed software has an advantage - You can't easily force third-party clients to delete messages.
If they've solved that, I'm really interested to learn how it works!!
by lilyball on 6/20/18, 7:42 PM
by throwaway3189 on 6/20/18, 9:54 PM
by mnutt on 6/20/18, 9:34 PM
by gepeto42 on 6/20/18, 7:38 PM
by mholt on 6/20/18, 9:18 PM
Apparently this happens a lot [2-7... probably more]. Unfortunately, this renders Keybase unusable for me because, even though I still have my private key, I cannot access my laptop's Keybase when I install it.
[1]: https://github.com/keybase/client/issues/3460#issuecomment-2...
[2]: https://github.com/keybase/client/issues/3559
[3]: https://github.com/keybase/keybase-issues/issues/1952
[4]: https://github.com/keybase/keybase-issues/issues/1985
[5]: https://github.com/keybase/client/issues/4260
by kolbe on 6/20/18, 8:56 PM
In this day and age, I do not advise this. Check with your company's compliance officer or corporate council before doing anything that is designed to remove evidence of communication.
by SamuelAdams on 6/20/18, 6:40 PM
I send an exploding message, set for 1 day, to Bob.
Bob checks his chat a week from now.
Does Bob get the message? Or has it already exploded?
I guess I'm asking when the actual explosion timer starts - when the message is sent, or when it is read? For group messages, do all parties need to read it before the timer starts?by nebulous1 on 6/20/18, 6:35 PM
by Sir_Cmpwn on 6/20/18, 6:27 PM
You see that video demonstrating the feature? Notice how you can read the content of the message which was supposedly deleted?
by amelius on 6/20/18, 9:44 PM
I keep asking for this. Google, Facebook, where is that feature?
by tomp on 6/20/18, 6:29 PM
by mherdeg on 6/21/18, 3:24 AM
by ejholmes on 6/21/18, 3:20 AM
by cascom on 6/20/18, 6:24 PM
by yellowsir on 6/23/18, 1:13 PM
by kough on 6/20/18, 6:25 PM
by shruubi on 6/20/18, 11:06 PM