Compare commits

...
1 Commits
2 changed files with 1 additions and 54 deletions

No files matched your search

+1 -32
View File
@@ -5,6 +5,7 @@ icon: material/chat-processing
description: Encrypted messengers like Signal and SimpleX keep your sensitive communications secure from prying eyes.
cover: real-time-communication.webp
---
<small>Protects against the following threat(s):</small>
- [:material-bug-outline: Passive Attacks](basics/common-threats.md#security-and-privacy){ .pg-orange }
@@ -65,37 +66,6 @@ Signal supports [private groups](https://signal.org/blog/signal-private-group-sy
The protocol was independently [audited](https://eprint.iacr.org/2016/1013.pdf) in 2016. The specification for the Signal protocol can be found in their [documentation](https://signal.org/docs).
### Molly (Android)
If you use Android and your threat model requires protecting against [:material-target-account: Targeted Attacks](basics/common-threats.md#attacks-against-specific-individuals){ .pg-red } you may consider using this alternative app, which features a number of security and usability improvements, to access the Signal network.
<div class="admonition recommendation" markdown>
![Molly logo](assets/img/messengers/molly.svg){ align=right }
**Molly** is an alternative Signal client for Android which allows you to encrypt the local database with a passphrase at rest, to have unused RAM data securely shredded, to route your connection via Tor, and [more](https://www.privacyguides.org/articles/2022/07/07/signal-configuration-and-hardening#privacy-and-security-features). It also has usability improvements including scheduled backups, automatic locking, and the ability to use your Android phone as a linked device instead of the primary device for a Signal account.
[:octicons-home-16: Homepage](https://molly.im){ .md-button .md-button--primary }
[:octicons-eye-16:](https://signal.org/legal/#privacy-policy){ .card-link title="Privacy Policy" }
[:octicons-info-16:](https://github.com/mollyim/mollyim-android/wiki){ .card-link title="Documentation" }
[:octicons-code-16:](https://github.com/mollyim/mollyim-android){ .card-link title="Source Code" }
[:octicons-heart-16:](https://opencollective.com/mollyim){ .card-link title="Contribute" }
<details class="downloads" markdown>
<summary>Downloads</summary>
- [:simple-fdroid: F-Droid](https://molly.im/fdroid)
- [:octicons-moon-16: Accrescent](https://accrescent.app/app/im.molly.app)
- [:simple-github: GitHub](https://github.com/mollyim/mollyim-android/releases)
</details>
</div>
Note that you are trusting multiple parties by using Molly, as you now need to trust the Signal team *and* the Molly team to deliver safe and timely updates.
Molly provides support for [reproducible builds](https://github.com/mollyim/mollyim-android/tree/main/reproducible-builds), meaning it's possible to confirm that the compiled APKs match the source code.
## SimpleX Chat
<div class="admonition recommendation" markdown>
@@ -189,4 +159,3 @@ Our best-case criteria represents what we would like to see from the perfect pro
[^1]: [Forward secrecy](https://en.wikipedia.org/wiki/Forward_secrecy) is where keys are rotated very frequently, so that if the current encryption key is compromised, it does not expose **past** messages as well.
[^2]: Future secrecy (or [post-compromise security](https://eprint.iacr.org/2016/221.pdf)) is a feature where an attacker is prevented from decrypting **future** messages after compromising a private key, unless they compromise more session keys in the future as well. This effectively forces the attacker to intercept all communication between parties since they lose access as soon as a key exchange occurs that is not intercepted.
[^3]: You may refer to this step-by-step tutorial in German on how to set up UnifiedPush as the notification provider for Molly: [https://kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy](https://kuketz-blog.de/messenger-wechsel-von-signal-zu-molly-unifiedpush-mollysocket-ntfy).
-22
View File
@@ -1,22 +0,0 @@
<svg width="470" height="470" viewBox="0 0 470 470" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_274_276)">
<path d="M240.667 0.0671319C109.04 -3.0483 1.10113 101.345 -1.6504e-05 232.999C-0.470016 288.956 18.6523 340.414 50.8674 381.009L21.8214 431.809C12.0857 448.823 24.3728 470 43.9786 470H233.053C363.767 470 471.423 363.041 469.96 232.328C468.577 105.669 366.949 3.0617 240.667 0.0671319Z" fill="url(#paint0_linear_274_276)"/>
<path d="M133.628 179.379C151.405 179.379 165.816 164.968 165.816 147.191C165.816 129.413 151.405 115.002 133.628 115.002C115.851 115.002 101.439 129.413 101.439 147.191C101.439 164.968 115.851 179.379 133.628 179.379Z" fill="#A98DFF"/>
<path d="M336.547 179.379C354.324 179.379 368.735 164.968 368.735 147.191C368.735 129.413 354.324 115.002 336.547 115.002C318.77 115.002 304.359 129.413 304.359 147.191C304.359 164.968 318.77 179.379 336.547 179.379Z" fill="#A98DFF"/>
<path d="M133.628 267.188C151.405 267.188 165.816 252.777 165.816 235C165.816 217.223 151.405 202.812 133.628 202.812C115.851 202.812 101.439 217.223 101.439 235C101.439 252.777 115.851 267.188 133.628 267.188Z" fill="#CABAFF"/>
<path d="M336.547 267.188C354.324 267.188 368.735 252.777 368.735 235C368.735 217.223 354.324 202.812 336.547 202.812C318.77 202.812 304.359 217.223 304.359 235C304.359 252.777 318.77 267.188 336.547 267.188Z" fill="#CABAFF"/>
<path d="M133.628 354.998C151.405 354.998 165.816 340.587 165.816 322.809C165.816 305.032 151.405 290.621 133.628 290.621C115.851 290.621 101.439 305.032 101.439 322.809C101.439 340.587 115.851 354.998 133.628 354.998Z" fill="white"/>
<path d="M336.547 354.998C354.324 354.998 368.735 340.587 368.735 322.809C368.735 305.032 354.324 290.621 336.547 290.621C318.77 290.621 304.359 305.032 304.359 322.809C304.359 340.587 318.77 354.998 336.547 354.998Z" fill="white"/>
<path d="M235 267.188C252.777 267.188 267.188 252.777 267.188 235C267.188 217.223 252.777 202.812 235 202.812C217.223 202.812 202.812 217.223 202.812 235C202.812 252.777 217.223 267.188 235 267.188Z" fill="#CABAFF"/>
<path d="M235 354.998C252.777 354.998 267.188 340.587 267.188 322.809C267.188 305.032 252.777 290.621 235 290.621C217.223 290.621 202.812 305.032 202.812 322.809C202.812 340.587 217.223 354.998 235 354.998Z" fill="white"/>
</g>
<defs>
<linearGradient id="paint0_linear_274_276" x1="395.494" y1="513.011" x2="74.4582" y2="-42.9782" gradientUnits="userSpaceOnUse">
<stop offset="0.13" stop-color="#553BFF"/>
<stop offset="0.86" stop-color="#9064FF"/>
</linearGradient>
<clipPath id="clip0_274_276">
<rect width="470" height="470" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB