Imagine you do not want to have a smartphone for some reasons, but still need to have a little bit of privacy. Signal is considered one of the most secure and private app for messaging, using a very advanced end to end encryption technology, and being open source and developed by a Foundation caring for our privacy and not an evil corporation. Besides, it is super user friendly and easy to use. However, most people consider that it requires the use of a smartphone. Well, good news: this is not True ! there is a way to use a desktop version of Signal on a computer (MacOs, Windows or Linux). You just need to be able to receive a One Time Password by SMS. This can be done on a regular “brick” phone, a burner or a Virtual Phone.
I followed the recipe described here.
You first need to install three things on your computer:
For this last one you should download the signal-cli-*.tar.gz archive.
you can verify the download in the following way:
gpg --recv-key FA10826A74907F9EC6BBB7FC2BA2CD21B5B09570
gpg --verify [filename.asc] [filename]
cd
command, then enter the bin repository
./signal-cli -u [PHONE NUMBER STARTING BY +] register --captcha [PASTE THE COPIED LINK HERE]
./signal-cli -u [PHONE NUMBER STARTING BY +] verify [RECEIVED ONE TIME PASSWORD]
signal-desktop
. Note that if you already are using signal and want to create a new separate signal account, create a repository on your computer and enter:
signal-desktop --user-data-dir=[PATH_TO_YOUR_REPOSITORY]
./signal-cli -u [PHONE NUMBER STARTING BY +] addDevice --uri "tsdevice:/[PASTE THE COPIED LINK HERE]"