Simple symmetric GPG file encryption and decryption
Project description
crypto
========
Documentation: http://chrissimpkins.github.io/crypto/index.html
Description
-------------
crypto provides a simple interface to symmetric Gnu Privacy Guard (gpg) encryption and decryption for one or more files on Unix and Linux platforms. It runs on top of gpg and requires a gpg install on your system. Encryption is performed with the AES256 cipher algorithm.
Tested in cPython 2.7.x, 3.4.x, and pypy 2.4.x (Python version 2.7.8)
Install
---------
Install with ``pip`` using the command:
.. code-block:: bash
$ pip install crypto
or `download the source repository <https://github.com/chrissimpkins/crypto/tarball/master>`_, unpack it, and navigate to the top level of the repository. Then enter:
.. code-block:: bash
$ python setup.py install
Usage
---------
Encryption (crypto)
^^^^^^^^^^^^^^^^^^^^^
.. code-block:: bash
$ crypto <options> [file path] <file path 2...>
.. code-block:: bash
$ crypto <options> [directory path] <directory path 2...>
Decryption (decrypto)
^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: bash
$ decrypto <options> [file path] <file path 2...>
.. code-block:: bash
$ decrypto <options> [directory path] <directory path 2...>
You can find all available options in the `documentation <http://chrissimpkins.github.io/crypto/usage.html>`_ or by using one of the following commands:
.. code-block:: bash
$ crypto --help
$ decrypto --help
Frequently Asked Questions
-------------------------------
The FAQ is available `here <http://chrissimpkins.github.io/crypto/faq.html>`_
Issue Reporting
-------------------
Issue reporting is available on the `GitHub repository <https://github.com/chrissimpkins/crypto/issues>`_
Changelog
------------
The changelog is available `here <http://chrissimpkins.github.io/crypto/changelog.html>`_
========
Documentation: http://chrissimpkins.github.io/crypto/index.html
Description
-------------
crypto provides a simple interface to symmetric Gnu Privacy Guard (gpg) encryption and decryption for one or more files on Unix and Linux platforms. It runs on top of gpg and requires a gpg install on your system. Encryption is performed with the AES256 cipher algorithm.
Tested in cPython 2.7.x, 3.4.x, and pypy 2.4.x (Python version 2.7.8)
Install
---------
Install with ``pip`` using the command:
.. code-block:: bash
$ pip install crypto
or `download the source repository <https://github.com/chrissimpkins/crypto/tarball/master>`_, unpack it, and navigate to the top level of the repository. Then enter:
.. code-block:: bash
$ python setup.py install
Usage
---------
Encryption (crypto)
^^^^^^^^^^^^^^^^^^^^^
.. code-block:: bash
$ crypto <options> [file path] <file path 2...>
.. code-block:: bash
$ crypto <options> [directory path] <directory path 2...>
Decryption (decrypto)
^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: bash
$ decrypto <options> [file path] <file path 2...>
.. code-block:: bash
$ decrypto <options> [directory path] <directory path 2...>
You can find all available options in the `documentation <http://chrissimpkins.github.io/crypto/usage.html>`_ or by using one of the following commands:
.. code-block:: bash
$ crypto --help
$ decrypto --help
Frequently Asked Questions
-------------------------------
The FAQ is available `here <http://chrissimpkins.github.io/crypto/faq.html>`_
Issue Reporting
-------------------
Issue reporting is available on the `GitHub repository <https://github.com/chrissimpkins/crypto/issues>`_
Changelog
------------
The changelog is available `here <http://chrissimpkins.github.io/crypto/changelog.html>`_
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
crypto-1.0.1.tar.gz
(9.3 kB
view hashes)
Built Distribution
crypto-1.0.1-py2.py3-none-any.whl
(12.9 kB
view hashes)
Close
Hashes for crypto-1.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee32478c820654b3224963c0e60183d070d70e0fac608e08830fe3732f03b1fc |
|
MD5 | 2b675e94363868254b0fe6718a2aa6c0 |
|
BLAKE2b-256 | b90ba4314a0f481a527b37e7a5c9402a7b859ae021002f4ab45b773f7f1dd023 |