These days surveillance news are coming out frequently. After Snowden’s revelation if you’r suffering from paranoia and want to secure your digital presence, follow this tutorial to communicate securely.
- Install Pidgin chat client.
- for ubuntu –
apt-get install pidgin
- for arch linux –
sudo pacman -S pidgin
- also you can download it manually from here & then install it as per instructions
- for ubuntu –
- Install OTR plugin of Pidgin.
- for ubuntu –
apt-get intall pidgin-otr
- for arch linux –
sudo pacman -S pidgin-otr
- for ubuntu –
- Now start Pidgin. It will show ‘Accounts’ Popup. Click on ‘Add’ button.
- Now you will get ‘Add Account’ popup.
- Now configure new account as follows.
- Tab ‘Basic’
- Login Options
- Protocol : XMPP (don’t use ‘Facebook XMPP’)
- Username: (don’t use a username which will somehow connected to real you)
- jabber.rayservers.com
- leave blank
- enter password you want
- User Options
- Login Options
- Tab ‘Advanced’
- Tab ‘Proxy’
- Tab ‘Voice and Video’
- Tab ‘Basic’
- Now to add this new account, click on ‘Add’
- Wait for few seconds. Popup will come for ‘SSL Certificate Verification’. Click on ‘Accept’. Cross-check ‘Certificate Information’. Then ‘Accept’ cetificate.
- Now you will get popup saying ‘Register New XMPP Account’. Click on ‘Register’.
- From top menus select
Tools -> Plugins -> Off-The-Record Messaging (MUST checked)
- Click on ‘Configure Plugin’
- Configure ‘Off-the-record Messaging’ popup as follows,
- My Private Keys –
- Click on ‘Generate’ if you get message ‘No key present’. Generating keys takes time. When keys are getting generated try to do some CPU intensive work to add more entropy.
- Default OTR Settings – Check all
- Enable private messaging – check
- Automatically initiate private messaging – check
- Require private messaging – check
- Don’t log OTR conversations – check
- OTR UI Options
- Show OTR button in toolbar – check
- My Private Keys –
- Once key is generated, click on ‘Close’ to close popup windows of ‘Off-the-record Messaging’ & ‘Configure plugin’.
- Now in top window ‘Buddy List’ ,
Tools -> Preferences -> Logging -> Do NOT check any options here & close popup.
- Now enable your new account as,
Accounts -> Enable account -> Select newly created account - Now to add buddy,
Buddies -> Add buddy - In ‘Add Buddy’ popup, enter ‘Buddy’s username’ – something like ‘foo@bar.qux.com’. Optionally you can add ‘Alias name’ for ease. Here important thing to remember is, once you add buddy it will appear in your buddy list only after authorization of your buddy.
- Now if you add buddy successfully and he is online & double-click on buddy and start to chat.
- Here you will get another private messaging window. Don’t forget to ‘Start OTR’ here & to Authenticate your buddy.
- Further, you can use Tor with Pidgin to circumvent IP address.