项目作者: bndw

项目描述 :
A secure and easy-to-use CLI password manager for macOS and Linux
高级语言: Go
项目地址: git://github.com/bndw/pick.git
创建时间: 2015-11-09T19:07:55Z
项目社区:https://github.com/bndw/pick

开源协议:MIT License

下载


pick

Build Status
Go Report Card

A secure and easy-to-use password manager for macOS and Linux.

demo

Features

  • Strong, modern encryption with sensible defaults (ChaCha20-Poly1305, AES-GCM, OpenPGP)
  • Configurable safe storage (file, AWS S3)
  • Secure notes
  • Built-in password generator
  • Clipboard support
  • Automatic backups
  • Sync multiple safes
  • Export accounts to JSON
  • No external dependencies

Install

go get

  1. go get -u github.com/bndw/pick

Homebrew

  1. brew install bndw/pick/pick-pass

From source

  1. git clone https://github.com/bndw/pick && cd pick
  2. make
  3. make install

Getting started

If you haven’t used pick before, first initialize your safe to set a master
password:

  1. pick init

Make your master password strong, unique, and don’t forget it! You’ll need your
master password to access your safe. Without it your safe can not be unlocked.

Add an account

  1. pick add work/email

List accounts

  1. pick ls

View an account

  1. pick cat work/email

Copy a password to the clipboard

  1. pick cp work/email

For all commands, please refer to the Usage section with pick --help.

Usage

  1. Usage:
  2. pick [command]
  3. Available Commands:
  4. add Add a credential
  5. cat Cat a credential
  6. cp Copy a credential to the clipboard
  7. edit Edit a credential
  8. help Help about any command
  9. init Initialize pick
  10. ls List all credentials
  11. mv Rename a credential
  12. note Create a note
  13. pass Generate a password without storing it
  14. rm Remove a credential
  15. safe Perform operations on safe
  16. version Print the version number of pick
  17. Use "pick [command] --help" for more information about a command.

Security

pick is focused on security and to this end it is essential to only run the
pick binary on a trusted computer. Conversely, you don’t necessarily need to
trust the computer or server storing the pick safe (e.g. Amazon S3). This is
because the pick safe is encrypted and authenticated and cannot by decrypted or
unnoticeably modified without the master password.

If you’ve found a vulnerability or a potential vulnerability in pick please
email us at pick-security@bndw.co. We’ll send a confirmation email to
acknowledge your report, and we’ll send an additional email when we’ve
identified the issue positively or negatively.

Similar software