Displaying 1 to 20 from 20 results

MasterPassword - A stateless password management solution.

  •    Objective-C

Master Password is a completely new way of thinking about passwords. It consists of an algorithm that implements the core idea and applications for various platforms making the alogirthm available to users on a variety of devices and platforms.

passforios - Pass for iOS - an iOS client compatible with Pass command line application (http://www

  •    Swift

Pass is an iOS client compatible with ZX2C4's Pass command line application. It is a password manager using GPG for encryption and Git for version control. Pass for iOS is available in the App Store with the name "Pass - Password Store".

auth-password-store - Integrate Emacs' auth-source with password-store

  •    Emacs

Integrate Emacs' auth-source with password-store. The auth-source library is a way for Emacs to answer the old burning question “What are my user name and password?”. Password-store (or just pass) is a standard unix password manager following the Unix philosophy. The auth-password-store project is a password-store backend for auth-source.

gokey - A simple vaultless password manager in Go

  •    Go

gokey is a password manager, which does not require a password vault. Instead of storing your passwords in a vault it derives your password on the fly from your master password and supplied realm string (for example, resource URL). This way you do not have to manage, backup or sync your password vault (or trust its management to a third party) as your passwords are available immediately anywhere. The gokey binary should appear in your $GOPATH/bin directory.




pass-otp - A pass extension for managing one-time-password (OTP) tokens

  •    Shell

A pass extension for managing one-time-password (OTP) tokens.

sesto - Open source passwords (and secrets) manager for web

  •    HTML

Sesto (abbreviation for Secret Store) is open source passwords (and general secrets) manager for web. Sesto works on a Python server, when first accessed, serves users Google PNaCl module, which performs cryptographic protection and data management in user browser. This way, it enables strong cryptographic protection of secrets and passwords in your web browser (Google Chrome), so you can gain access to your passwords anywhere, safely.

fastpass - A password manager that gets you logged in quickly

  •    Go

FastPass or fp is a command line password manager focused on getting you logged in quickly. It uses fuzzy searching and learns which passwords you retrieve most frequently.

rooster - The simple password manager for geeks, built with Rust.

  •    Rust

To top it off, it works Linux, BSD and OSX. On Arch Linux, install Rooster from AUR.


gopass - pass implementation in Go

  •    Go

Pass implementation in Go. Password management should be simple and follow Unix philosophy. With gopass, each password lives inside of a gpg encrypted file whose filename is the title of the website or resource that requires the password. These encrypted files may be organized into meaningful folder hierarchies, copied from computer to computer, and, in general, manipulated using standard command line file management utilities.

elecpass - A password manager based on GPG and Git compatible with pass

  •    Javascript

A password manager based on GPG and Git compatible with pass. Built with Electron, React and Bootstrap, your can download from Releases, macOS and Windows version are available.

goArgonPass - goArgonPass is a Argon2 Password utility package for Go using the crypto library package Argon2

  •    Go

All hashing and crypto is done by Go library packages. This is only a utility package to make the process described easier. goArgonPass is a Argon2 Password utility package for Go using the crypto library package Argon2. Argon2 was the winner of the most recent Password Hashing Competition and doesn't suffer from issues that Bcrypt has such as truncating input over 72 characters. This is designed for use anywhere password hashing and verification might be needed and is intended to replace implementations using bcrypt or Scrypt. The string input/output format was designed to be compatible with Passlib for Python and Argon2 PHP, and you should have full compatibility using the argon2i function, but will not be able to use argon2id, which is the default for this pacakge until those libraries are updated to support it. I encourage you to find the parameters that work best for your application, but the defaults are resonable for an interactive use such as a web application login.

nitrokey-app - Nitrokey's Application (Win, Linux, Mac)

  •    C++

Nitrokey App is a cross-platform (runs under Windows, Linux and Mac OS) application created to manage Nitrokey devices. Lately developed under Ubuntu 17.10/18.04 with Qt5.9. Underneath it uses libnitrokey to communicate with the supported devices. Both Nitrokey App and libnitrokey are available under GPLv3 license. For Nitrokey HSM please see Nitrokey Encryption Tool. Nitrokey Start has its own tools in its firmware repository.

secrets - secrets kept safe

  •    Javascript

The primary use-case is sharing sensitive data by making the information self-destructed, accessible only once and protected by easy-to-share PIN code. I just needed a simple and better alternative to the most popular way of passing passwords, which is why this project was created. Doing this by email always made me concerned about the usual "security" of sending user and password info in two different emails - which is just a joke. It runs on safesecret.info for real. Feel free to use it if you are crazy enough to trust me, or just run your own from prepared docker image. And of course, you can build from sources as well.

krunner-pass - Integrates krunner with pass

  •    C++

Integrates krunner with pass. To use with pass-otp, use the identifier "totp::" as a prefix in the filename or file path of the otp password file.

buttercup-browser-extension - :earth_asia: Buttercup browser extension

  •    Javascript

Buttercup credentials manager extension for the browser. This browser extension allows users to interface with password archives authored by the Buttercup password manager (though it does not require the application to be installed).

buttercup-core - :tophat: The mighty NodeJS password vault

  •    Javascript

A NodeJS secrets vault. Buttercup is a password manager written in JavaScript for NodeJS and the browser. It's based around Archives that contain Groups and Entrys. Together, in a nested structure, these items act as a secure store for a user's credentials (much like standard managers these days). Entries allow you to store a credential's username and password, along with other miscellaneous properties (meta) and invisible functional info (attributes).

buttercup-mobile - :iphone: React-Native mobile application for Buttercup

  •    Javascript

The mobile application for the Buttercup Credentials Manager. The mobile application allows for full integration with Buttercup archives stored on a variety of platforms. Like the other applications, this mobile application makes use of AES 256bit encryption with over 200k PBKDF2 password derivation interations.

projectpad - ProjectPad allows to manage secret credentials and server information that you need to handle as a software developer

  •    QML

ProjectPad allows to manage secret credentials and server information that you need to handle as a software developer. List of servers, list of point of interests on those servers (applications, log files, databases, servers). It will securely store paswords and keys. It will also run commands (locally or on SSH servers), open terminals on remote SSH servers and open windows remote desktop sessions in one click. The data is securely stored on-disk using SQLcipher, which uses 256-bit AES. You must enter a password to encrypt and unlock the database everytime ProjectPad starts. However no particular care is taken to protect the passwords in-memory: if someone can dump the memory of ProjectPad, they will be able to extract passwords from it. Your database password is never stored to disk. When you open SSH shells, the password to the remote server is briefly stored to disk in a file with 700 permissions, which will echo the password when executed (the 700 permissions means it's readable and executable by your user only). When you run SSH commands in a local terminal (tail, less, vim), a file with 700 permissions is briefly stored to disk (in 1.0 that file is never deleted, just overwritten everytime), which contains the remote username, remote host and the command to run. When you open a Windows remote desktop session, the password is piped in cleartext to the rdesktop process.

gopass-ui - gopass CLI + UI = an awesome cross-platform password manager for teams

  •    TypeScript

In addition there is a globally usable search window that can be opened with (cmd || ctrl) + shift + p. For most platforms just download the latest packaged application from our releases and install it. We support binaries for MacOS, Windows and Linux (deb, RPM, Gentoo). For more details see supported platforms and packages.