Not So Secret: Analysis of KakaoTalk's Chat E2EE Feature
stulle123.github.io
stulle123.github.io
If you are more serious about security and privacy, don’t use an app that still uses a broken protocol (SMS) that’s vulnerable to different types of attacks as your main ID. Use Matrix or similar instead.
The suggested alternative (Signal) at one point changed such warnings so that that they are much easier to miss and/or ignore[1]. They are now shown in tiny light grey text and the user no longer has to acknowledge the warning at all. So not a great counterexample...
It seems that these type of things go through a natural evolution. First security at the expense of usability and then later usability at the expense of security. We really need to come to terms with the hard problem of E2EE usability rather than continue to engage in this constant waffling...
From the docs:
> The most common scenarios where a safety number advisory is displayed are when a contact switches to a new phone or re-installs Signal, but these actions don't always result in a safety number change.
I don't think there's any reason to assume the security or privacy of Signal is in question here, especially since it's one of the few apps that has been extensively studied.
- the old adage "don't roll out your own cryptography" (even if you're one of the biggest conglomerate in one of the world's wealthiest country).
- not a single person I know use this secret chat feature - it's sadly still quite rare in Korea to meet a privacy minded person even (especially?) in tech-focused groups, people use Telegram (which might be worst)