I am new to these concepts. I would like some advice on how to maintain anonymity online and the basics of different security protocols. Also, the strengths and weaknesses of different applications such as tor, bitmessage, tor chat, etc...
I am fairly intelligent, and learn fast so this shouldn't be too time consuming or frustrating! Most of my concerns are with tor, so I am looking for someone very well versed in this application.