Ticket UUID: | 529ee355381c38e23f687ab811c65ee2d23070b5 | |||
Title: | Message Encryption | |||
Status: | Closed | Type: | Feature_Request | |
Severity: | Minor | Priority: | Low | |
Subsystem: | Discord | Resolution: | Rejected | |
Last Modified: | 2019-07-20 17:44:08 | |||
Version Found In: | ||||
devhelper — 2019-07-20 12:59:02 Create a way to encrypt messages before sending them over the API. | ||||
cancel — 2019-07-20 17:44:08 This makes no sense. What encryption standard? How do you exchange keys? There is no way to do ratcheting key exchange with the Discord protocol due to out-of-order message delivery and dropped messages, which means perfect forward secrecy cannot be obtained, so anyone who managers to get a simple pre-shared secret key will be able to decrypt all of your messages. Discord was not designed for end-to-end encryption. If you want an end-to-end encrypted chat, use something else, like Signal, Keybase, etc. And don't choose "Important" for off-the-wall feature requests. |