Displaying 1 to 20 from 43 results

transcrypt - transparently encrypt files within a git repository

  •    Shell

A script to configure transparent encryption of sensitive files stored in a Git repository. Files that you choose will be automatically encrypted when you commit them, and automatically decrypted when you check them out. The process will degrade gracefully, so even people without your encryption password can safely commit changes to the repository's non-encrypted files. transcrypt protects your data when it's pushed to remotes that you may not directly control (e.g., GitHub, Dropbox clones, etc.), while still allowing you to work normally on your local working copy. You can conveniently store things like passwords and private keys within your repository and not have to share them with your entire team or complicate your workflow.

EnvKey - Protect API keys and credentials, Keep configuration in sync everywhere.

  •    Javascript

This is EnvKey's cross-platform native application. It supports Mac, Windows, and Linux. EnvKey is an end-to-end encrypted secrets and configuration management tool. It keeps your configuration securely and automatically in sync for all your developers and servers.

privy - An easy, fast lib to correctly password-protect your data

  •    Python

Privy is a small and fast utility for password-protecting secret data such as API keys, cryptocurrency wallets, or seeds for digital signatures.Say for example you are using GnuPG. You are about to sign a message but it first requires your password. Does your password become the input to instantiate your private key? No, it is first hashed by a secure key derivation function. That hash then becomes the input to a symmetric cipher such as AES which then decrypts your stored private key. That is what Privy does.




vault-client - A command-line interface to HashiCorp's Vault

  •    Go

vc is a command-line interface to HashiCorp's Vault inspired by pass.To build vault-client you need a Go compiler and Git.


envkey-node - EnvKey's official Node.js client library

  •    Javascript

Integrate EnvKey with your Node.js projects to keep api keys, credentials, and other configuration securely and automatically in sync for developers and servers.Generate an ENVKEY in the EnvKey App. Then set ENVKEY=..., either in a gitignored .env file in the root of your project (in development) or in an environment variable (on servers).

envkey-source - Set OS-level shell environment variables with EnvKey

  •    Go

Integrate EnvKey with any language, either in development or on a server, by making your configuration available through the shell as environment variables.envkey-source compiles into a simple static binary with no dependencies, which makes installation a simple matter of fetching the right binary for your platform and putting it in your PATH. An install.sh script is available to simplify this.

now-env - Use `now.json` environment variables while developing

  •    Javascript

With the help of this package, you can easily set environment variables for the use in development.If you're already using a now.json file or the now key in package.json, the env sub property will be assigned to process.env automatically.

Cryptex - Secure secret storage and cryptographic key retrieval for Node.js

  •    Javascript

If you check database passwords into git, download credential files from S3 or some other server, provide plaintext keys to your continuous integration/deployment solution, or don't have the ability to limit engineers from getting production secrets, stop doing what you're doing. Following 12 Factor? Rock on. We have env var support already built-in.

envenc - Seamlessly encrypt and decrypt your development keys in your .env

  •    Javascript

The 1Password for development environment variables.Seamlessly encrypt and decrypt your development keys in your .env.

qconf - Painless configuration with defaults file, environment variables, arguments, function parameters

  •    Javascript

Painless configuration for Node apps with defaults file, environment variables, arguments, function parameters.Got sick of the complexity of nconf. Don't try to be everything to everybody. Just get a simple job done with simple code.

jwt-cracker - Simple HS256 JWT token brute force cracker

  •    Javascript

Simple HS256 JWT token brute force cracker. Effective only to crack JWT tokens with weak secrets. Recommendation: Use strong long secrets or RS256 tokens.

node-credstash - Module for reading credstash secrets

  •    Javascript

This module is for environments where you are using credstash to store secrets, and you want to read secrets within node without installing python. The module could be used within your node module to retrieve, for instance, database connection credentials from credstash. Credstash support versioning of secrets which allows to easily rotate secrets.

vault-secrets-gen - A Vault secrets plugin for generating high entropy passwords and passphrases.

  •    Go

The Vault Password Generator is a Vault secrets plugin for generating cryptographically secure passwords and passphrases. This is both a real custom Vault secrets plugin, and an example of how to build, install, and maintain your own Vault secrets plugin.

terraform-provider-credstash - Terraform provider for secrets stored with credstash

  •    Go

Read secrets stored with credstash. AWS credentials are not directly set. Use one of the methods discussed here.

airgap - Offline LiveUSB to generate and manage secret keys for things such as gpg, certificates, and cryptocurrency

  •    Python

A live debian based distribution designed for managing secrets offline. Built for those of us that want to be -really- sure our most important secrets are managed in a clean environment with an "air gap" between us and the internet.