Defend Dissent



Download free course Defend Dissent, pdf file on 131 pages by Glencora Borradaile.
Defend Dissent is an introduction to cryptography paired with the social impacts of surveillance and the protective potential of encryption, with a focus on US social movements. Each chapter ends with a story that brings social context to the material - from surveillance used against contemporary US protests to the African National Congress's use of partially manual encryption in fighting apartheid in South Africa in the 80s.

This book can be read linearly, or you can pick and choose what you would like to learn about. Each chapter is prefaced with what you should read first (for background) and concludes with what you might want to read next.

Table of contents

  • An Introduction to Cryptography
  • What Is Encryption?
  • Modern Cryptography
  • Exchanging Keys for Encryption
  • Cryptographic Hash
  • The Man in the Middle
  • Passwords
  • Public-Key Cryptography
  • Authenticity through Cryptographic Signing
  • Metadata
  • Anonymous Routing
  • Digital Suppression of Social Movements (in the US)
  • Mechanisms of Social Movement Suppression
  • Digital Threats to Social Movements
  • Defending Social Movements (in the US)
  • Defending against Surveillance and Suppression
  • Security Culture
  • Protecting Your Devices
  • Protecting Your Communications
  • Protecting Your Remote Data
  • Protecting Your Identity
  • Selecting Digital Security Tools
Pages : 131
Size : 5.5 MB
File type : PDF
Downloads: 50
Created: 2022-02-02
License: CC BY-NC
Author(s): Glencora Borradaile
Defend Dissent

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Azure DevOps Succinctly

Mobile Media Learning

App Modernization on Azure Succinctly

S-BPM Illustrated

DevOps: WTF?

Others related eBooks about Defend Dissent

Intelligence Unleashed

Download free course Intelligence Unleashed, pdf file on 60 pages by Rose Luckin, Wayne Holmes, Mark Griffiths, Laurie B. Corcier....

Entity-Oriented Search

Download free course Entity-Oriented Search, pdf file on 351 pages by Krisztian Balog....

Creating a logo using CorelDraw

This PDF tutorial will teach you how to create a logo for an imaginary coffee shop using CorelDRAW....

Programming from the Ground Up: An Introduction to Programming using Linux Assembly Language

Programming from the Ground Up uses Linux assembly language to teach new programmers the most important concepts in programming. It takes you a step at a time through these concepts: * How the processor views memory * How the processor operates * How programs interact with the operating system * H...

Handbook of Vascular Biometrics

Download free course Handbook of Vascular Biometrics, pdf file on 535 pages by Andreas Uhl, Christoph Busch, Sébastien Marcel, Raymond Veldhuis....

Accelerators in Silicon Valley

Download free course Accelerators in Silicon Valley, pdf file on 177 pages by Amsterdam University Press....

Microsoft Platform and Tools for Mobile App Development

Download free course Microsoft Platform and Tools for Mobile App Development, pdf file on 154 pages by Cesar de la Torre, Simon Calvert....

The Data Science Design Manual

This engaging and clearly written textbook/reference provides a must-have introduction to ..., download free Data Science tutorial in PDF (450 pages) created by Steven S. Skiena ....

Mastering Ethereum

Download free course Mastering Ethereum, pdf file on 424 pages by Andreas M. Antonopoulos, Gavin Wood....

Download LaTex PDF Tutorial

This document is a free PDF complete tutorial about LaTex, training course in 748 pages created by Wikibooks.org....