Sops – An editor of encrypted files using AWS KMS and PGP
1–10 of 16 posts
Re: Sops – An editor of encrypted files using AWS KMS and PGP
#2Re: Sops – An editor of encrypted files using AWS KMS and PGP
#3Very cool! It would be helpful to have a bit more description around how this works, especially for technical folks (like me) who have a working knowledge of encryption techniques, but lack deep knowledge in the field. I often think that half of the battle with security practice adoption is education- the easier something is to understand, the less friction to implement.
- Creating a new file
- Encrypting an existing file
- Encrypt or decrypt a file in place
- Encrypting binary files
In-place encryption/decryption is a pretty useful feature, IMO.
Re: Sops – An editor of encrypted files using AWS KMS and PGP
#4reading your Sops config during githooks allows you to ensure everything is encrypted before commit.
The only downside I have come across is that if you accidentally encrypt a file twice you essentially lose the data. obviously, this is user error but some additional protections around this would be good.
Re: Sops – An editor of encrypted files using AWS KMS and PGP
#5We have been using Sops for a few months, it's pretty impressive really. reading your Sops config during githooks allows you to ensure everything is encrypted before commit. The only downside I have come across is that if you accidentally encrypt a file twice you essentially lose the data. obviously, this is user error but some additional protections around this would be good.
Re: Sops – An editor of encrypted files using AWS KMS and PGP
#6Re: Sops – An editor of encrypted files using AWS KMS and PGP
#7We have been using Sops for a few months, it's pretty impressive really. reading your Sops config during githooks allows you to ensure everything is encrypted before commit. The only downside I have come across is that if you accidentally encrypt a file twice you essentially lose the data. obviously, this is user error but some additional protections around this would be good.
We've been using sops for about a year and it's a great solution to the startup problem of having secrets but needing to store them somewhere. The other options all involve additional infrastructure, while this just uses AWS infrastructure at the free level.
It handles encryption keys completely behind the scenes, is trivial to integrate, and provides a UI to easily manage multiple environments and access levels in one place.
There will, of course, always be a role for more DIY solutions like sops, but if your goal is to have configuration/secrets secure, organized, and available to developers and servers in as little time as possible, you may find EnvKey interesting.
Re: Sops – An editor of encrypted files using AWS KMS and PGP
#8Re: Sops – An editor of encrypted files using AWS KMS and PGP
#9What actually keeps your keys secure from AWS if you use KMS? That’s my problem with it.