Sha256: 6b2b3cd984dbb53953c8c09dc9b0dacca85b9dc428f27492742c5ce7b98abcaa
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
## Keepassx [![GitHub license](https://img.shields.io/github/license/pitluga/keepassx.svg)](https://github.com/pitluga/keepassx/blob/master/LICENSE) [![GitHub release](https://img.shields.io/github/release/pitluga/keepassx.svg)](https://github.com/pitluga/keepassx/releases/latest) [![Gem](https://img.shields.io/gem/v/keepassx.svg)](https://rubygems.org/gems/keepassx) [![Gem](https://img.shields.io/gem/dtv/keepassx.svg)](https://rubygems.org/gems/keepassx) [![Build Status](https://travis-ci.org/pitluga/keepassx.svg?branch=master)](https://travis-ci.org/pitluga/keepassx) ### A Ruby library to read and write [KeePassX](http://www.keepassx.org/) databases. ## Installation ```sh gem install keepassx ``` or if you use bundler ```ruby gem 'keepassx' ``` ## Usage ```ruby require 'keepassx' database = Keepassx::Database.open("/path/to/database.kdb") database.unlock("the master password") puts database.entry("entry's title").password ``` ## Security Warning No attempt is made to protect the memory used by this library; there may be something we can do with libgcrypt's secure-malloc functions, but right now your master password is unencrypted in ram that could possibly be paged to disk.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
keepassx-1.1.0 | README.md |