---
title: Keeping Secrets in your Code
osem_url: https://osem.seagl.org/conferences/seagl2018/program/proposals/500
beginning: '2018-11-10T13:00:00.000-08:00'
end: '2018-11-10T13:20:00.000-08:00'
presenters:
- name: Michael Krotscheck
  affiliation: VMware
  osem_url: https://osem.seagl.org/users/726
  gravatar_id: 7be4c8b3919835b3d0c256fc3b3e9c55
  biography: Michael is a crusty old veteran who's been building user interfaces since
    Netscape was popular. He's energetic, whimsical, and frequently grumpy about other
    people's code. After all, his code is perfect.
---

While in general it's a bad idea to add passwords and other secrets to your version control system, it's a reasonably common practice in the world of "Infrastructure as Code". This talk will provide a brief introduction to Gnu Privacy Guard (gpg), and how it can be used to safely encrypt secrets only shared with a select audience.

Whether you choose to commit those secrets to your version control is up to you.
