{"id":191267,"date":"2025-09-05T16:04:03","date_gmt":"2025-09-05T16:04:03","guid":{"rendered":"https:\/\/entertainment.runfyers.com\/index.php\/2025\/09\/05\/x-is-now-offering-me-end-to-end-encrypted-chat-you-probably-shouldnt-trust-it-yet-techcrunch\/"},"modified":"2025-09-05T16:04:03","modified_gmt":"2025-09-05T16:04:03","slug":"x-is-now-offering-me-end-to-end-encrypted-chat-you-probably-shouldnt-trust-it-yet-techcrunch","status":"publish","type":"post","link":"https:\/\/entertainment.runfyers.com\/index.php\/2025\/09\/05\/x-is-now-offering-me-end-to-end-encrypted-chat-you-probably-shouldnt-trust-it-yet-techcrunch\/","title":{"rendered":"X is now offering me end-to-end encrypted chat \u2014 you probably shouldn&#8217;t trust it yet | TechCrunch"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p id=\"speakable-summary\" class=\"wp-block-paragraph\">X, formerly Twitter, has <a href=\"https:\/\/techcrunch.com\/2025\/09\/04\/xs-encrypted-dm-feature-xchat-is-rolling-out-more-broadly\/\" target=\"_blank\" rel=\"noopener\">started rolling out<\/a> its new encrypted messaging feature called \u201cChat\u201d or \u201cXChat.\u201d\u00a0<\/p>\n<p class=\"wp-block-paragraph\">The company claims the new communication feature is <a href=\"https:\/\/techcrunch.com\/2025\/04\/25\/techcrunch-reference-guide-to-security-terminology\/#end-to-end-encryption\" target=\"_blank\" rel=\"noopener\">end-to-end encrypted<\/a>, meaning messages exchanged on it can only be read by the sender and their receiver, and \u2014 in theory \u2014 no one else, including X, can access them.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Cryptography experts, however, are warning that X\u2019s current implementation of encryption in XChat should not be trusted. They\u2019re saying it\u2019s far worse than Signal, a technology widely considered the state of the art when it comes to end-to-end encrypted chat.\u00a0<\/p>\n<figure class=\"wp-block-image aligncenter size-full\"><\/figure>\n<p class=\"wp-block-paragraph\">In XChat, once a user clicks on \u201cSet up now,\u201d X prompts them to create a four-digit PIN, which will be used to encrypt the user\u2019s private key. This key is then stored on X\u2019s servers. The private key is essentially a secret cryptographic key assigned to each user, serving the purpose of decrypting messages. As in many end-to-end encrypted services, a private key is paired with a public key, which is what a sender uses to encrypt messages to the receiver.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">This is the first red flag for XChat. Signal stores a user\u2019s private key on their device, not on its servers. How and where exactly the private keys are stored on the X servers is also important.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Matthew Garrett, a security researcher <a href=\"https:\/\/mjg59.dreamwidth.org\/71646.html\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">who published a blog post<\/a> about XChat in June, when X announced the new service and slowly <a href=\"https:\/\/techcrunch.com\/2025\/05\/30\/xs-new-dm-feature-xchat-is-rolling-out-in-beta\/\" target=\"_blank\" rel=\"noreferrer noopener\">started rolling it out<\/a>, wrote that if the company doesn\u2019t use hardware security modules, or HSMs, to store the keys, then the company could tamper with the keys \u2014 brute-forcing them for example since they are only four digits \u2014 and potentially decrypt messages. HSMs are servers made specifically to make it harder for the company that owns them to access the data inside.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">An X engineer <a href=\"https:\/\/x.com\/cambridgemike\/status\/1932260008278012265?s=46\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">said<\/a> in a post in June that the company does use HSMs, but neither he nor the company has provided any proof so far. \u201cUntil that\u2019s done, this is \u2018trust us, bro\u2019 territory,\u201d Garrett told TechCrunch.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">The second red flag, <a href=\"https:\/\/help.x.com\/en\/using-x\/encrypted-direct-messages#:~:text=Currently%2C%20we%20do,release%20that%20will%3A\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">which X admits<\/a> on the XChat support page, is that the current implementation of the service could allow \u201ca malicious insider or X itself\u201d to compromise encrypted conversations.<\/p>\n<p class=\"wp-block-paragraph\">This is what is technically called an \u201c<a href=\"https:\/\/techcrunch.com\/2025\/04\/25\/techcrunch-reference-guide-to-security-terminology\/#adversary-in-the-middle\" target=\"_blank\" rel=\"noreferrer noopener\">adversary-in-the-middle<\/a>,\u201d or AITM attack. That makes the whole point of an end-to-end encrypted messaging platform moot.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Garrett said that X \u201cgives you the public key whenever you communicate with them, so even if they\u2019ve implemented this properly, you can\u2019t prove they haven\u2019t made up a new key\u201d and performed an AITM attack.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">Another red flag is that none of XChat\u2019s implementation, at this point, is open source, unlike Signal\u2019s, which is <a href=\"https:\/\/signal.org\/docs\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">openly documented in detail<\/a>. X <a href=\"https:\/\/help.x.com\/en\/using-x\/encrypted-direct-messages#:~:text=open%20source%20our%20implementation%20and%20describe%20the%20encryption%20technology%20in%20depth%20through%20a%20technical%20whitepaper%20later%20this%20year.\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">says<\/a> it aims to \u201copen source our implementation and describe the encryption technology in depth through a technical whitepaper later this year.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Finally, X doesn\u2019t offer \u201c<a href=\"https:\/\/threema.com\/en\/faq\/perfect-forward-secrecy\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">perfect forward secrecy<\/a>,\u201d a cryptographic mechanism by which every new message is encrypted with a different key, which means that if an attacker compromises the user\u2019s private key, they can only decrypt the last message, and not all the preceding ones. The company itself also <a href=\"https:\/\/help.x.com\/en\/using-x\/encrypted-direct-messages#:~:text=the%20near%20future.-,Forward%20secrecy%C2%A0,-If%20the%20private\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">admits<\/a> this shortcoming.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">As a result, Garrett doesn\u2019t think XChat is at a point where users should trust it just yet.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">\u201cIf everyone involved is fully trustworthy, the X implementation is technically worse than Signal,\u201d Garrett told TechCrunch. \u201cAnd even if they were fully trustworthy to start with, they could stop being trustworthy and compromise trust in multiple ways\u00a0\u2026 If they were either untrustworthy or incompetent during initial implementation, it\u2019s impossible to demonstrate that there\u2019s any security at all.\u201d<\/p>\n<p class=\"wp-block-paragraph\">Garrett isn\u2019t the only expert raising concerns. Matthew Green, a cryptography expert who teaches at Johns Hopkins University, agrees.\u00a0<\/p>\n<p class=\"wp-block-paragraph\">\u201cFor the moment, until it gets a full audit by someone reputable, I would not trust this any more than I trust current unencrypted DMs,\u201d Green told TechCrunch.\u00a0(XChat is a separate feature that lives, at least for now, with the legacy Direct Messages.)<\/p>\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"373\" height=\"197\" src=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2025\/09\/x-chat-menu.png\" alt=\"\" class=\"wp-image-3042911\" srcset=\"https:\/\/techcrunch.com\/wp-content\/uploads\/2025\/09\/x-chat-menu.png 373w, https:\/\/techcrunch.com\/wp-content\/uploads\/2025\/09\/x-chat-menu.png?resize=150,79 150w, https:\/\/techcrunch.com\/wp-content\/uploads\/2025\/09\/x-chat-menu.png?resize=300,158 300w, https:\/\/techcrunch.com\/wp-content\/uploads\/2025\/09\/x-chat-menu.png?resize=50,26 50w\" sizes=\"auto, (max-width: 373px) 100vw, 373px\"\/><\/figure>\n<p class=\"wp-block-paragraph\">X did not respond to several questions sent to its press email address.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/techcrunch.com\/2025\/09\/05\/x-is-now-offering-me-end-to-end-encrypted-chat-you-probably-shouldnt-trust-it-yet\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>X, formerly Twitter, has started rolling out its new encrypted messaging feature called \u201cChat\u201d or \u201cXChat.\u201d\u00a0 The company claims the new communication feature is end-to-end encrypted, meaning messages exchanged on it can only be read by the sender and their receiver, and \u2014 in theory \u2014 no one else, including X, can access them.\u00a0 Cryptography [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":191268,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":{"0":"post-191267","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tech"},"_links":{"self":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts\/191267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/comments?post=191267"}],"version-history":[{"count":0,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/posts\/191267\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/media\/191268"}],"wp:attachment":[{"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/media?parent=191267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/categories?post=191267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/entertainment.runfyers.com\/index.php\/wp-json\/wp\/v2\/tags?post=191267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}