I don't trust Signal
Signal is not for state-proof encrypted communication. Not large states like the USA or Russia. If you think it is, you&#x27;ve been misinformed. For state actor proof communications you need to evaluate every action you take and think:<p>&quot;What are the assumptions that I&#x27;m making here?&quot;<p>One assumption is that you&#x27;re not currently on anyone&#x27;s radar. Are you willing to bet the entire enterprise on this assumption? How certain are you? Are you 99.999% certain?<p>Another assumption is that the operating system you are running the app in is not compromised <i>on either end of the communication</i>. 99.99%?<p>Another assumption is that the screen isn&#x27;t viewable by other devices. Another assumption is that the frequency of your key taps aren&#x27;t picked up by a mic and then turned into intelligible letters.<p>Another assumption is that the encryption algorithms you&#x27;re utilizing haven&#x27;t been subtly chosen to be intelligible to a single actor or that they&#x27;ll stay secure once we have quantum computers.<p>Etc. Etc. Etc.<p>Signal is good because it raises the bar. Stock traders buying black information probably won&#x27;t get your communications. They won&#x27;t be scooped up in a email server leak. They wont be visible to your wife when she enters your phone&#x27;s unlock code because they auto delete, and they don&#x27;t get pushed to your iPad, like FB messenger[0].<p>But if you want to go up against James Bond, and you&#x27;re already on his radar, you need to give up the illusion that anything computer related is fully trustable. Just pre-arrange some code words or OTPs and meet in person in an area without electronics or go even more old school and use dead drops with hand written communication.<p>[0] I personally know 3 people that were caught cheating this way.