<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>The Messenger Security Review</title>
    <link>https://oshi-messenger.com/blog/</link>
    <atom:link href="https://oshi-messenger.com/blog/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Reporting and analysis on how encrypted messengers are actually broken into: linked devices, key substitution, metadata, client-side scanning and post-quantum key exchange. Every claim is sourced, and findings that apply to OSHI itself are published here too.</description>
    <language>en</language>
    <copyright>OSHI Lab</copyright>
    <lastBuildDate>Sun, 13 Sep 2026 20:01:08 GMT</lastBuildDate>
    <item>
      <title>Reading Signal without breaking it</title>
      <link>https://oshi-messenger.com/blog/reading-signal-without-breaking-it/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/reading-signal-without-breaking-it/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>German customs investigators have been reading WhatsApp, Signal and Telegram since the end of 2023 with no malware and no attack on the cryptography. They add a second device to your account.</description>
      <category>Endpoints</category>
      <enclosure url="https://oshi-messenger.com/blog/og-reading-signal-without-breaking-it.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The QR code that adds a stranger to your account</title>
      <link>https://oshi-messenger.com/blog/qr-code-account-takeover/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/qr-code-account-takeover/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>A French government alert this March describes an account takeover that needs no exploit whatsoever: you are asked to scan a QR code, and the code enrols a device that is not yours. There is a second road in the same alert, and it is worse.</description>
      <category>Account takeover · Linked devices</category>
      <enclosure url="https://oshi-messenger.com/blog/og-qr-code-account-takeover.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Spear-phishing does not care about your cryptography</title>
      <link>https://oshi-messenger.com/blog/spear-phishing-encrypted-messengers/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/spear-phishing-encrypted-messengers/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>State-linked actors have spent the past year going after the Signal and WhatsApp accounts of European officials. Throughout, the cryptography did precisely what it promises.</description>
      <category>Targeted attacks · Social engineering</category>
      <enclosure url="https://oshi-messenger.com/blog/og-spear-phishing-encrypted-messengers.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>How do you know that key is theirs?</title>
      <link>https://oshi-messenger.com/blog/verifying-who-you-are-talking-to/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/verifying-who-you-are-talking-to/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Encryption protects a conversation between two public keys. Deciding that those keys belong to the people you meant is a different problem, it has never been solved comfortably, and in August 2026 Signal shipped the most serious attempt so far.</description>
      <category>Identity · Key verification</category>
      <enclosure url="https://oshi-messenger.com/blog/og-verifying-who-you-are-talking-to.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The ratchet is the hard part</title>
      <link>https://oshi-messenger.com/blog/post-quantum-messaging/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/post-quantum-messaging/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>A key-encapsulation mechanism hands you one shared secret. A conversation needs a fresh one forever, in both directions, over a network that drops and reorders.</description>
      <category>Cryptography</category>
      <enclosure url="https://oshi-messenger.com/blog/og-post-quantum-messaging.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>After the break-in</title>
      <link>https://oshi-messenger.com/blog/post-compromise-security/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/post-compromise-security/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Post-compromise security is a real, provable property of a key schedule, and it is worth having. It also only exists if the ratchet actually turns — ours did not — and it stops at the edge of the device, every time.</description>
      <category>Endpoints</category>
      <enclosure url="https://oshi-messenger.com/blog/og-post-compromise-security.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Everything around the message</title>
      <link>https://oshi-messenger.com/blog/metadata-and-the-social-graph/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/metadata-and-the-social-graph/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>A messenger can encrypt content perfectly and still hand an observer who talks to whom, when, how often and from where. That residue is not a footnote to the threat model.</description>
      <category>Metadata</category>
      <enclosure url="https://oshi-messenger.com/blog/og-metadata-and-the-social-graph.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Scanning the endpoint you promised not to touch</title>
      <link>https://oshi-messenger.com/blog/chat-control-client-side-scanning/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/chat-control-client-side-scanning/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Europe has spent four years trying to write a law that detects illegal content inside conversations nobody can read. The cipher survives every draft.</description>
      <category>Policy</category>
      <enclosure url="https://oshi-messenger.com/blog/og-chat-control-client-side-scanning.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The second device is the whole problem</title>
      <link>https://oshi-messenger.com/blog/multi-device-e2ee/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/multi-device-e2ee/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>One device is a solved problem. Add a laptop, a tablet and the phone you replaced last year, and the hard part stops being the cipher: it becomes bookkeeping.</description>
      <category>Endpoints</category>
      <enclosure url="https://oshi-messenger.com/blog/og-multi-device-e2ee.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>What a messenger has to know about you</title>
      <link>https://oshi-messenger.com/blog/messengers-without-phone-numbers/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/messengers-without-phone-numbers/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Signal, WhatsApp, Telegram, Olvid, SimpleX, Session, Briar, Matrix. They agree almost completely on how to encrypt a message and disagree completely on what has to be true before one can be sent — which is the part that decides what a subpoena gets.</description>
      <category>Architecture</category>
      <enclosure url="https://oshi-messenger.com/blog/og-messengers-without-phone-numbers.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The assistant has to read it</title>
      <link>https://oshi-messenger.com/blog/ai-and-encrypted-messaging/</link>
      <guid isPermaLink="true">https://oshi-messenger.com/blog/ai-and-encrypted-messaging/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>AI reached encrypted messaging from two directions at once: as the thing writing the convincing message, and as the helpful feature that has to be handed the plaintext before it can help. Only the second one is a design decision you get to make.</description>
      <category>AI</category>
      <enclosure url="https://oshi-messenger.com/blog/og-ai-and-encrypted-messaging.png" type="image/png" length="0"/>
    </item>
  </channel>
</rss>
