Why and how to Encrypt

Photo by Nik MacMillan on Unsplash


Photo by Jeremy Bishop on Unsplash

Peacemakr’s E2E-Encryption Python SDK

Peacemakr provides free E2E-Encryption-as-a-Service in an open-source Python SDK. Of course, it supports other languages too. Peacemakr uses a dedicated SaaS to provide centralized configuration management for…


Photo by Alexander Sinn on Unsplash

Regulations in the US

HIPAA and HITECH are often some of the regulations in the US that govern how tech products must protect patient healthcare data. There are also non-regulatory 3rd party certifications, such as HITRUST CSF, which startups may encounter…


Legacy encryption is not sufficient.

Let’s start with something we all know: Encryption in transit and encryption at rest. Encryption in transit provides confidentiality when your data is moving through the Internet. The little lock icon indicates TLS, which is encryption in transit.


(1) Install this CLI:

# Install peacemakr
brew tap peacemakr-io/peacemakr
brew install peacemakr

(2) Authenticate to fetch your encryption keys:

# Authenticate to Peacemakr's Demo Org for access to demo keys
export PEACEMAKR_APIKEY=d1Maw58P2xCQ8d0GV15n22SQNI6lYXHzWLCTEvNPHnY=

(3) Encrypt your file:

peacemakr -encrypt --inputFileName to-encrypt.txt --outputFileName encrypted.txt

Decrypt your file:

peacemakr -decrypt --inputFileName encrypted.txt --outputFileName decrypted.txt

Or even Encrypt and Decrypt with standard input:

echo "Hello Encrypted World" | peacemakr -encrypt

Wait a Second. What is Peacemakr?

Ok. But what key was just used to encrypt?

If you haven’t done so already, you need to signup for a free account to use your own keys, or else…


Ashley Sumner, I stand with you.

How do you change the world?

There are two ways to approach change:

  1. Navigating the discourse, and engaging arguments directly
  2. Rejecting the discourse, and poking fun at it from the outside


Photo by Possessed Photography on Unsplash

Outdated Incentive Structure

Instead of solving your cybersecurity problems, cyber insurance companies capitalize on your amortized cost given the probability of a breach. It’s economically viable because data breaches have been relatively cheap.


Peacemakr’s E2E-Encryption Python SDK

Peacemakr provides free E2E-Encryption-as-a-Service through an open-source Python SDK. Of course, it supports other languages too. Under the hood, Peacemakr uses a dedicated SaaS to provide centralized configuration management to make your E2E-Encryption simple and fast.

Peacemakr: The Easiest way to Encrypt in Python

#1 Install Dependencies

Since the Peacemakr SDKs are open-source, you may download from the source directly on GitHub. Otherwise, just

$ pip install…


Photo by Markus Winkler on Unsplash

You mine as well just paint a giant red bullseye on your product.

But do you seriously think that when the hackers come knocking at your doors, then that will be an excellent indicator to prioritize that backlog of good-problems-to-have in security? Rush out and hire a security expert or two? By then, it…

Jon McLachlan

15+ Years experience leading security, Ex-Apple, Ex-Pure Storage, Ex-Symphony Communications, Co-Founder and CEO of Peacemakr, Lives in San Francisco.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store