A Crypto Challenge For The Telegram Developers
11–20 of 136 posts
Re: A Crypto Challenge For The Telegram Developers
#12Even if Telegram's explanation did stand up to scrutiny and was ran by experienced cryptographers, the fact that its core code is closed source makes it utterly worthless from a security perspective. They can tout their own security all they like, but if no one else can independently verify it then it means nothing. So far they've only published the source to their client, but their servers do all of the actual proce…
It's really not even enough to open source their server software because you would still have to trust that they ran that open source software unmodified on their machines.
Re: A Crypto Challenge For The Telegram Developers
#13Re: A Crypto Challenge For The Telegram Developers
#14Another guy has butthurt from Telegram. As I read somewhere telegram guys said that after 1st march 2014 they somehow will allow to perform MITM in that crypto challenge
If they allow man in the middle attacks then the system is completely and demonstrably broken. The out of band public key verification uses deterministic images to confirm that the keys are the same, which can be easy forged given the relatively bad comparison engines in use (humans describing what a pixelated 16px image looks like). At no point is the real key shown to the user, so it's impossible to verify that the…
There are only 4 possible colors per cell. You just describe it like 0,1,2,3,2,0, etc Just as if you were reading off the real key.
Re: A Crypto Challenge For The Telegram Developers
#15Earlier quoted context omitted.
It's really not even enough to open source their server software because you would still have to trust that they ran that open source software unmodified on their machines.
If you host your own server with their server software, you can verify it's running unmodified.
Re: A Crypto Challenge For The Telegram Developers
#16Even if Telegram's explanation did stand up to scrutiny and was ran by experienced cryptographers, the fact that its core code is closed source makes it utterly worthless from a security perspective. They can tout their own security all they like, but if no one else can independently verify it then it means nothing. So far they've only published the source to their client, but their servers do all of the actual proce…
It's really not even enough to open source their server software because you would still have to trust that they ran that open source software unmodified on their machines.
Moxie's TextSecure on the other hand does full end-to-end encryption, with no work done by any server. Same with OTR and similar message encryption plugins. It baffles me why people are sticking to the "everything on the server" route for applications that focus on user privacy and security in this day and age, especially when there are a lot of good alternatives that don't.
Re: A Crypto Challenge For The Telegram Developers
#17Using an NSA backdoored RNG is pretty redundant. A cell phone cannot be secured against NSA. They'll just activate their keylogger and grab the plaintext before it has even been encrypted.
Re: A Crypto Challenge For The Telegram Developers
#18tl;dr: moxie uses ancient, known broken crypto primitives (Dual_EC_DRBG, RSA with 896 bits, MD2 and XOR) to construct a chat protocol which is unbreakable if framed in the same way the Telegram developers did with their challenge. "If they can’t demonstrate a break in this obviously broken protocol using the same contest framework they’ve setup, then we’ll know that their contest is bullshit." Also, a call to arms to…
For $200k one could probably brute-force an 896-bit RSA key. ;)
Re: A Crypto Challenge For The Telegram Developers
#19Another guy has butthurt from Telegram. As I read somewhere telegram guys said that after 1st march 2014 they somehow will allow to perform MITM in that crypto challenge
Re: A Crypto Challenge For The Telegram Developers
#20tl;dr: moxie uses ancient, known broken crypto primitives (Dual_EC_DRBG, RSA with 896 bits, MD2 and XOR) to construct a chat protocol which is unbreakable if framed in the same way the Telegram developers did with their challenge. "If they can’t demonstrate a break in this obviously broken protocol using the same contest framework they’ve setup, then we’ll know that their contest is bullshit." Also, a call to arms to…
If an insecure protocol with an insecure implementation can send messages that others can't read, how is it insecure?