Session, Encrypted Messenger

"Session is an end-to-end encrypted messenger that removes sensitive metadata collection, and is designed for people who want privacy and freedom from any forms of surveillance."https://getsession.org/ Session is a fork of Signal that is trying to remove the need for a phone number and centralized servers.

CryptoHack.org

"CryptoHack is a fun platform for learning cryptography. The emphasis is on breaking bad implementations of "modern" crypto, such as AES, RSA, and Elliptic-curve. The format is a series of puzzles that teach small lessons and motivate further research."-cryptohack.org Not hard enough? Try CryptoPals.com.

A (Relatively Easy to Understand) Primer on Elliptic Curve Cryptography | Ars Technica

"If you just want the gist, here's the TL;DR version: [Elliptical Curve Crytography,] ECC is the next generation of public key cryptography, and based on currently understood mathematics, it provides a significantly more secure foundation than first-generation public key cryptography systems like RSA. If you're worried about ensuring the highest level of security while maintaining … Continue reading A (Relatively Easy to Understand) Primer on Elliptic Curve Cryptography | Ars Technica

How to Boost Your Data Privacy With a Virtual Private Network

"Data privacy matters, and we all deserve respect and consideration from those we visit on the internet. As shown by the numerous data breaches that have affected companies and individual users around the world, individuals and governments, however, we must also look out for our own personal data and privacy. Using a VPN to obfuscate … Continue reading How to Boost Your Data Privacy With a Virtual Private Network

Intra

"Intra protects you from DNS manipulation, a cyber attack used to block access to news sites, social media platforms and messaging apps." —https://getintra.org/#!/ An app from Google's Jigsaw Team that incorporates encrypted DNS lookups that come stock in 9 into older versions of Android. Not as good as using a VPN, but better than nothing.

Click Here to Kill Everybody – Bruce Schneider

"There is simply no way to secure US networks while at the same time leaving foreign networks open to eavesdropping and attack. There's no way to secure our phones and computers from criminals and terrorists without also securing the phones and computers of those criminals and terrorists. On the generalized worldwide network that is the … Continue reading Click Here to Kill Everybody – Bruce Schneider

WireGuard VPN review: A new type of VPN offers serious advantages | Ars Technica

"WireGuard is a new type of VPN that aims to be simpler to set up and maintain than current VPNs and to offer a higher degree of security. The software is free and open source—it's licensed GPLv2, the same license as the Linux kernel—which is always a big plus in my book. It's also designed … Continue reading WireGuard VPN review: A new type of VPN offers serious advantages | Ars Technica

Mutt on OpenBSD & Linux: configuring gpg/gpg2 & ~/.muttrc

Update: August 2019. In August 2017, I wrote this post to document my process for getting gpg2 working on OpenBSD 6.1 after not finding a straight-forward explanation online. In the two years since, I have used these notes to set up mutt on both OpenBSD and several varieties of Linux, such as Debian derivatives, Arch … Continue reading Mutt on OpenBSD & Linux: configuring gpg/gpg2 & ~/.muttrc