All Projects → suside → ssh-crypt

suside / ssh-crypt

Licence: MIT license
🔒 Share AES-256 encrypted vault file with your teammates using only ssh authorized_keys!

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to ssh-crypt

ghost
A simple, server/less, single-api, multi-backend, ghostly secret-store/key-store for your passwords, ssh-keys and cloud credentials. Ghost isn't real, it's just in your head.
Stars: ✭ 36 (+111.76%)
Mutual labels:  vault, ssh-keys
puppet-vault
Puppet module to manage Vault (https://vaultproject.io)
Stars: ✭ 41 (+141.18%)
Mutual labels:  vault
vault-consul-kubernetes
vault + consul on kubernetes
Stars: ✭ 60 (+252.94%)
Mutual labels:  vault
sitri
Sitri - powerful settings & configs for python
Stars: ✭ 20 (+17.65%)
Mutual labels:  vault
kubevault
🔐 KubeVault Documentation
Stars: ✭ 210 (+1135.29%)
Mutual labels:  vault
hookpick
A tool to manage some operational concepts of Hashicorp Vault
Stars: ✭ 83 (+388.24%)
Mutual labels:  vault
keyscope
Keyscope is a key and secret workflow (validation, invalidation, etc.) tool built in Rust
Stars: ✭ 369 (+2070.59%)
Mutual labels:  vault
ansible-role-admin-users
Ansible role to manage admin users, authorized keys and sudo access.
Stars: ✭ 18 (+5.88%)
Mutual labels:  authorized-keys
stork
Retrieve tokens from Vault for your EC2 instances.
Stars: ✭ 12 (-29.41%)
Mutual labels:  vault
ptolemy
Elixir Application Environment Variable Management
Stars: ✭ 13 (-23.53%)
Mutual labels:  vault
hubble
hubbling the universe nebula by nebula
Stars: ✭ 18 (+5.88%)
Mutual labels:  vault
schluessel
Node.js package for storing application credentials (API keys, database passwords, etc.) encrypted in your repository.
Stars: ✭ 27 (+58.82%)
Mutual labels:  vault
vault-monkey
Extract secrets from your vault in a multi-machine cluster environment.
Stars: ✭ 12 (-29.41%)
Mutual labels:  vault
hashicorp-labs
Deploy locally on VM an Hashicorp cluster formed by Vault, Consul and Nomad. Ready for deploying and testing your apps.
Stars: ✭ 32 (+88.24%)
Mutual labels:  vault
vault-ec2auth
A simple agent to authenticate an AWS EC2 instance against Hashicorp Vault
Stars: ✭ 12 (-29.41%)
Mutual labels:  vault
ansible-role-github-users
Ansible Role - GitHub Users
Stars: ✭ 49 (+188.24%)
Mutual labels:  authorized-keys
vaultrs
An asynchronous Rust client library for the Hashicorp Vault API
Stars: ✭ 63 (+270.59%)
Mutual labels:  vault
vauth
VMware vSphere VM Identity Platform
Stars: ✭ 32 (+88.24%)
Mutual labels:  vault
obsidian-publish-mkdocs
A Template to Publish Obsidian/Foam Notes on Github Pages (uses MkDocs)
Stars: ✭ 219 (+1188.24%)
Mutual labels:  vault
marathon-vault-plugin
Marathon plugin which injects Vault secrets via environment variables
Stars: ✭ 30 (+76.47%)
Mutual labels:  vault

This project is deprecated, now you can just use FiloSottile/age

ssh-crypt 🔒 Build Status Coverage Status Go Report Card Say thanks!

Share AES-256 encrypted vault file with your teammates using only ssh authorized_keys!

Usage

$ echo "secret :)" | ssh-crypt edit --stdin -a ~/.ssh/authorized_keys VAULT.txt
$ cat VAULT.txt
dRAALGdpdGh1Yi5jb20vc3Vza...
$ ssh-crypt view VAULT.txt
secret :)

Install

Download binary release https://github.com/suside/ssh-crypt/releases/latest or install with go from master branch:

go get github.com/suside/ssh-crypt

Why

  • Sharing Keepass with one master password is a no go...
  • Not everyone have/want pgp keys...
  • ...

Inspiration

This is cheeky rewrite of great ssh-vault with less features but with support of multiple key pairs.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].