Metadata-Version: 2.1
Name: keyrings.efile
Version: 3.0
Summary: Encrypted keyfile without password
Home-page: https://github.com/NMRhub/keyrings.efile.git
Author: Gerard
Author-email: gweatherby@uchc.edu
License: MIT license
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: filelock
Requires-Dist: keyring
Requires-Dist: properties
Requires-Dist: pycryptodome

# keyrings.efile

We needed a keyrings implementation that just worked in headless environments. 
**keyrings.efile** encrypts passwords using files stored on the local filesystem (*/var/tmp/*).

It's not secure if an attacker can read all the files, but at least doesn't store the password
as plain text.

The current implemetation has the kerying priority set to 20 to take precedence over the Chainer backend. 
This may change in future releaeses.

## Update
Version 2.0 implements *delete_password*.

Version 3.0 adds *FallbackPasswordHandler* and logging.
