¿Cómo se puede garantizar la privacidad de los datos, como las imágenes guardadas en el Gmail de uno o los archivos almacenados en una infraestructura basada en la nube, a la luz del escándalo NSA PRISM y demás?

Puede cifrar datos con sus propias claves que no se almacenan en línea.

El correo electrónico no cifrado tiene el equivalente de privacidad de una tarjeta postal.

Si almacena datos en forma cifrada donde la empresa anfitriona tiene la clave privada, sus datos pueden divulgarse a las autoridades. Si usa su propia clave, todo lo que obtendrán serán datos cifrados y se verán obligados a romperlos (poco realistas con la tecnología actual) o forzarlo a entregar sus claves a través de vías legales.

Tecnologías específicas que puede usar y cómo encontrar más información.

Use soluciones como The GNU Privacy Guard que sea compatible con PGP.

Ambas partes necesitarían encriptar mensajes usando las claves de cada uno. Puede obtener más información sobre la criptografía de clave pública y la infraestructura de clave pública

También use el software de cifrado de disco de código abierto sobre la marcha para Windows 7 / Vista / XP, Mac OS X y Linux para el cifrado de archivos.