Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)OP
Posts
1
Comments
501
Joined
2 yr. ago

  • You're right, it is misleading. There are different "flavours" of MTProto. See here:

    https://core.telegram.org/mtproto

    This page deals with the basic layer of MTProto encryption used for Cloud chats (server-client encryption). See also:

    • Secret chats, end-to-end-encryption
    • End-to-end encrypted Voice Calls

    (The major difference is simply whether the server and client share a key or two clients)

  • MTProto is not end-to-end. MTProto is their obfuscated client-server transport encryption.

    What the commenter above is referring to is Telegram defaulting to saving your messages on the server in plaintext. You can use a "secret chat" which enables end-to-end encryption, but that is separate from MTProto.

    Your sentiment is correct though. Messages should not be visible in plaintext to the server.

  • I first got this realization when I started using grey scale mode for my phone at night. A "good to bad" scale in an app became unintelligible. Since then I try to consider colorblindness if I design stuff myself. It's fantastic if color scales carry meaning in both their colour but also the same meaning in their lightness, so everyone can understand them the same.