For educational reasons I've decided to create my own CA. Here is what I learned.
Lets get some context first.
Short version: I strongly do not recommend using any of these providers. You are, of course, free to use whatever you like. My TL;DR advice: Roll your own and use Algo or Streisand. For messaging & voice, use Signal. For increased anonymity, use Tor for desktop (though recognize that doing so may actually put you at greater risk), and Onion Browser for mobile.
This mini-rant came on the heels of an interesting twitter discussion: https://twitter.com/kennwhite/status/591074055018582016
#!/bin/bash | |
# painting2sprites - A simple script to read an ORA, resize and trim output PNGs. | |
INPUT_FILE="$1" | |
OUTPUT_DIR="$2" | |
RESIZE_SCALE="25%" | |
if [ "$2" == "" ]; then |
import socket | |
from BaseHTTPServer import HTTPServer | |
from SimpleHTTPServer import SimpleHTTPRequestHandler | |
class MyHandler(SimpleHTTPRequestHandler): | |
def do_GET(self): | |
if self.path == '/ip': | |
self.send_response(200) | |
self.send_header('Content-type', 'text/html') | |
self.end_headers() |